所以我最近换了工作,从我的 OS X 10.7 系统上带了一堆文件。我的文件太多了,超出了我拥有的外部驱动器的容量,所以我尝试将选择的文件拖到驱动器上,这最终给了我重复的错误,所以我使用了:
tar -zcvf whatever.tar.gz my_files
然后将压缩的压缩包拖到驱动器上,效果很好。然而,现在,在我的新 Mavericks 10.9 系统上,我只是试图打开一个富文本文件(我在 10.7 上的 Text Edit 中创建的),我得到了错误:
'无法打开文档“_lab_notebook_2.rtf”。'
我为此打电话给Apple,他们声称gzip正在将“命令行”添加到文件的元数据中(我假设是富文本文件-尽管我可能是错的)并且元数据块与Mavericks中的文本编辑不兼容。他们说他们有一个请求 gzip 开发人员解决这个问题(通过在某个时候删除添加的元数据)。最终,他们说一旦更新,它将在新的系统更新中。
与此同时,我遇到了一个文本编辑无法打开的文件。我可以在其他文本编辑器中打开文件,但我真的更愿意使用 Apple 的文本编辑,因此这篇文章。我尝试使用 Rezilla 打开文件的副本,我可以看到编码形式的元数据,但没有任何内容作为违规数据跳出来。我什至尝试逐个删除每个资源并尝试在每次删除后打开文件,但它仍然无法打开。
有没有人有任何关于如何去除 gzip 添加的任何内容的提示?我是否从正确的起点开始工作?他们说数据是在压缩文件时添加的,我不再可以访问原始文件。我应该使用 .tar.gz 文件还是其中包含的 .rtf 文件?
谢谢,罗伯