bzip2在目录中的某些文件上



我有一个bzipped文件夹,里面有文件。里面的文件大约是1TB,但我只需要大约50GB,如果我试图获取文件夹中的所有文件,我的机器就会耗尽内存。这是我目前使用的命令:

pbzip2 -dvc -m1000 popularity20151223.tbz |sudo tar x

如何从上面的tarball中只提取名为"myfile"的文件?与tar等效的是:

tar xpj -C {tarball} {files_to_unarchive}

您可以使用tar命令类似地执行此操作:

pbzip2 -dcv -m1000 /Users/david/Desktop/popularity20151216.tbz
  | tar x popularity20151216/myfile1  popularity20151216/myfile2

最新更新