我有一个庞大的tarbell存档,其中的error_log过大或损坏,导致尝试提取存档时挂起该存档。有没有一种方法可以在解压缩之前解压缩此文件,或者在不解压缩Mac OS X终端上特定文件的情况下解压缩该文件?
我找到了有关如何有效地从大tgz删除文件的文章,但是,我尝试了--delete标志,但收到此错误:
tar: Option --delete is not supported
有没有办法:
如评论中所述,无法使用tar删除文件,但是在提取时可以排除文件:
tar -zxvf file.tar.gz --exclude "file_to_exclude"
像魅力一样工作。谢谢你。