Manuel Dominguez Becerra Asked: 2020-03-09 06:28:55 +0800 CST2020-03-09 06:28:55 +0800 CST 2020-03-09 06:28:55 +0800 CST unix解压缩多个gz并保存在特定目录中 772 我有一个包含数千个文件 .gz 的目录,我想解压缩并将解压缩的文件保存在特定目录中。 我已经尝试过,但我可以得到它(该领域的初学者)。 谢谢 files gzip 1 个回答 Voted Best Answer vonbrand 2020-03-09T11:16:03+08:002020-03-09T11:16:03+08:00 尝试类似: mkdir destination cd destination for g in ../origin/*.gz; do # Each *.gz file in origin... gzcat $g > ${g##../origin/} # ... gets uncompressed to here done 对于数千个文件,glob ( ../origin/*.gz) 可能会阻塞......并且目标目录也可能会变得非常慢。
尝试类似:
对于数千个文件,glob (
../origin/*.gz
) 可能会阻塞......并且目标目录也可能会变得非常慢。