【发布时间】:2012-01-07 02:05:41
【问题描述】:
我正在编写自己的 tar 归档器。在我的应用程序中一切正常(即使读取使用其他工具生成的 tars)但是我无法让我的 tar 文件与 3rd 方 tar 文件阅读器一起使用。所以我尝试在命令行上构建一个 tar 文件,用我的代码构建一个,然后将两者进行二进制比较。
但是好像有问题:
我有一个名为 Test.txt 的文本文件,我想将它添加到我的 tar 中,因此我在终端中运行以下命令:
tar -c -f x.tar Test.txt
当这样做时:
tar -tf x.tar
我得到以下列表:
./._Test.txt
Test.txt
这是在 Mac OS X Lion 的终端中。
./._Test.txt 文件来自哪里?我在执行 ls -a 时看不到它
在检查 tar 内容时,它似乎是一些二进制数据,但我不知道它来自哪里。
【问题讨论】:
标签: macos terminal osx-lion tar