当我压缩多个文件时,由于某种原因,我最终会得到一个额外的文件。
我正在做的是:
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] 删除。
我来说两句