(3 Antworten)
Vor 3 Jahren geschlossen.
Wenn ich mehrere Dateien tariere, erhalte ich aus irgendeinem Grund eine zusätzliche Datei.
Was ich tue ist:
tar -czvf tests.tar.gz test1.csv test2.csv test3.csv
Wenn ich mir die tar-Struktur ansehe, endete ich aus irgendeinem Grund bei:
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
Ich möchte die Datei ./._test1.csv
nicht . Wie erstelle ich ein Tar, das dies nicht hat?
Ich führe dies im OS X-Terminal aus.
Akzeptierte Antwort:
Es ist eine Apple-Erweiterung zum Speichern zusätzlicher Dateimetadaten.
Setzen Sie die Umgebungsvariable COPYFILE_DISABLE
um dieses Verhalten auszuschalten.
Beispiel:
$ COPYFILE_DISABLE=1 tar -czvf tests.tar.gz test1.csv test2.csv test3.csv
(Quelle.)