我有一个包含文件的bzip文件夹。其中的文件大约是1TB,但我只需要大约50GB,如果我尝试获取文件夹中的所有文件,我的机器内存不足。这是我目前正在使用的命令:
pbzip2 -dvc -m1000 popularity20151223.tbz |sudo tar x
我如何只提取名为" myfile"的文件?从上面的tarball?与tar
相当的是:
tar xpj -C {tarball} {files_to_unarchive}
答案 0 :(得分:2)
您可以使用tar命令执行此操作:
pbzip2 -dcv -m1000 /Users/david/Desktop/popularity20151216.tbz
| tar x popularity20151216/myfile1 popularity20151216/myfile2