Colocar todos os arquivos em um arquivo tar separado não faz sentido nesse cenário. Você pode usar gzip
para compactá-los diretamente:
gzip *
resultará em file1.out.gz
, file2.out.gz
etc.
Você usaria tar
apenas se precisasse de um arquivo compactado como um único arquivo.
Se você precisa de um arquivo tar para cada arquivo, você pode criá-lo da seguinte forma:
for i in *; do tar -czf $i.tar.gz $i; done