所以我在Unix中有一个包含数千个tar球的目录。我想遍历所有这些tar球,提取一个特定的文件(唯一附加与.vcf.gz),每个tar球,并将其移动到不同的目录?
我不知道如何有效地做这件事。请帮助。遍历目录中的tar文件,然后对每个文件执行tar命令。
for i in *tar.gz;
do
tar -xvf "$i" -C "/path/to/new/folder" "*.vcf.gz"; # Use -C to switch directory before extract and put extension to search for in tar file in quotes.
done