Estou assumindo que o que você quer fazer é criar um arquivo tar gzipado contendo todos os arquivos que o comando find
localiza (em vez de separar separadamente cada um desses arquivos).
Existem vários problemas com o comando acima:
-
gzip -l
aceita um arquivo existente e imprime o conteúdo -
gzip
por si só não produz arquivos tar (um contêiner para vários arquivos), mas apenas compacta cada arquivo individualmente
O que você provavelmente quer é algo como:
find [conditions] -print0 | xargs -0 tar -zcf filesystem.tar.gz