目录中某些文件的 bzip2
bzip2 on certain files within directory
我有一个包含文件的 bzip 文件夹。其中的文件大约有 1TB,但我只需要大约 50GB,如果我试图获取文件夹中的所有文件,我的机器就会耗尽内存。这是我目前正在使用的命令:
pbzip2 -dvc -m1000 popularity20151223.tbz |sudo tar x
如何从上面的压缩包中只提取名为 "myfile" 的文件? tar
的等效项是:
tar xpj -C {tarball} {files_to_unarchive}
您可以使用 tar 命令执行类似的操作:
pbzip2 -dcv -m1000 /Users/david/Desktop/popularity20151216.tbz
| tar x popularity20151216/myfile1 popularity20151216/myfile2
我有一个包含文件的 bzip 文件夹。其中的文件大约有 1TB,但我只需要大约 50GB,如果我试图获取文件夹中的所有文件,我的机器就会耗尽内存。这是我目前正在使用的命令:
pbzip2 -dvc -m1000 popularity20151223.tbz |sudo tar x
如何从上面的压缩包中只提取名为 "myfile" 的文件? tar
的等效项是:
tar xpj -C {tarball} {files_to_unarchive}
您可以使用 tar 命令执行类似的操作:
pbzip2 -dcv -m1000 /Users/david/Desktop/popularity20151216.tbz
| tar x popularity20151216/myfile1 popularity20151216/myfile2