ubuntu将多个.tar.gz文件解压缩到新目录

chr*_*ris 12 linux ubuntu

我在一个文件夹中有大约200,000个拇指,这些文件都是以.tar.gz结尾的gzip.我要做的是将该文件夹中的所有文件提取到另一个文件夹.有谁知道这样做的命令?我在网上找到了这个,但我不知道如何使用它来提取到另一个文件夹.

for i in *.tar.gz; do tar -xvzf $i; done
Run Code Online (Sandbox Code Playgroud)

Del*_*ani 27

添加-C选项以选择目标目录:

for i in *.tar.gz; do tar xvzf $i -C path/to/output/directory; done
Run Code Online (Sandbox Code Playgroud)