gunzip
tem -r
opção. De man gunzip
:
-r --recursive
Travel the directory structure recursively. If any of the
file names specified on the command line are directories, gzip
will descend into the directory and compress all the files it finds
there (or decompress them in the case of gunzip ).
Portanto, se você deseja gunzip
todos os arquivos compactados ( gunzip
atualmente pode descomprimir arquivos criados por gzip, zip, compactar, compactar -H ou pacote) dentro do diretório /foo/bar
e de todos os seus subdiretórios:
gunzip -r /foo/bar
Isso também manipula nomes de arquivos com espaços.