如何将目录压缩为 tar 文件中没有元数据标头?

如何将目录压缩为 tar 文件中没有元数据标头?

当我尝试将目录压缩为 .tar 格式时,它创建成功,但 tar 文件包含额外的行(标头/元数据)。我的文件夹中有 .csv 文件,我需要将该文件夹转换为 tar,而不在文件中添加额外的行。

原始 csv 文件

转换成tar后

答案1

我认为有一些误解:

tar不压缩(除非与特殊选项一起使用),但将文件放入文件中(或最初放在磁带上)。你似乎在做类似的事情

tar cf calc.tar calc.csv
cat calc.tar

这样您就会看到您的文件,其中包括您看到的“元信息”。看看du calc*:你没有节省空间,因为你没有压缩任何东西。

这不是 的预期用途tar!如果你想节省空间,你可能会想要这样做

gzip calc.csv
zcat calc.csv.gz

相关内容