GNU/Linux >> Linux Esercitazione >  >> Linux

Evitare file extra durante la creazione di Tar.gz?

Questa domanda ha già risposte qui :Molti file “._” all'interno di un tar [duplicato]

(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.)


Linux
  1. Quando è stato creato il file?

  2. Codifica di un file zip?

  3. Tar:estrarre un singolo file in una directory senza creare sottocartelle?

  4. Aggiornamento di un singolo file in un tar compresso

  5. Esclusione della directory durante la creazione di un file .tar.gz

Come estrarre (decomprimere) il file Tar Gz

Come estrarre (decomprimere) il file tar.xz

Come creare file Tar Gz

Estrai il file tar.gz in Linux

Estrarre un file *.tar.bz2?

tar:lettura breve