创建tar.gz时避免多余的文件

魔术师

当我压缩多个文件时,由于某种原因,我最终会得到一个额外的文件。

我正在做的是:

tar -czvf tests.tar.gz test1.csv test2.csv test3.csv

当我查看tar结构时,由于某种原因,我最终得到了:

 tar -tvf tests.tar.gz
-rw-------  1 admin Users 519 Jun  8 11:55 ./._test1.csv
-rw-------  1 admin  Users  52 Jun  8 11:55 test1.csv
-rw-------  1 admin Users 152 May 10 11:09 test2.csv
-rw-------  1 admin Users 152 May 10 11:09 test3.csv

我不要这个文件./._test1.csv我该如何创建没有这个的tar?

我正在OS X终端中运行它。

尼克·奥德尔

这是Apple的扩展程序,用于存储额外的文件元数据。

设置环境变量COPYFILE_DISABLE以关闭此行为。

例子:

$ COPYFILE_DISABLE=1 tar -czvf tests.tar.gz test1.csv test2.csv test3.csv

来源

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章