(3 risposte)
Chiuso 3 anni fa.
Quando eseguo il tar di più file, per qualche motivo finisco con un file aggiuntivo.
Quello che sto facendo è:
tar -czvf tests.tar.gz test1.csv test2.csv test3.csv
Quando guardo la struttura del tar, per qualche motivo finisco con:
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
Non voglio il file ./._test1.csv
. Come faccio a creare un tar che non ha questo?
Lo sto eseguendo nel terminale OS X.
Risposta accettata:
È un'estensione Apple per la memorizzazione di metadati di file aggiuntivi.
Imposta la variabile d'ambiente COPYFILE_DISABLE
per disattivare questo comportamento.
Esempio:
$ COPYFILE_DISABLE=1 tar -czvf tests.tar.gz test1.csv test2.csv test3.csv
(Fonte.)