GNU/Linux >> Belajar Linux >  >> Linux

Hindari File Ekstra Saat Membuat Tar.gz?

Pertanyaan ini sudah memiliki jawaban di sini :Banyak file “._” di dalam tar [duplikat]

(3 jawaban)
Tutup 3 tahun yang lalu.

Saat saya melakukan tar beberapa file, saya berakhir dengan file tambahan untuk beberapa alasan.

Apa yang saya lakukan adalah:

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

Ketika saya melihat struktur tar, untuk beberapa alasan saya berakhir dengan:

 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

Saya tidak ingin file ./._test1.csv . Bagaimana cara membuat tar yang tidak memiliki ini?

Saya menjalankan ini di terminal OS X.

Jawaban yang Diterima:

Ini adalah ekstensi Apple untuk menyimpan metadata file tambahan.

Setel variabel lingkungan COPYFILE_DISABLE untuk menonaktifkan perilaku ini.

Contoh:

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

(Sumber.)


Linux
  1. Memperbarui satu file dalam tar terkompresi

  2. Mengecualikan direktori saat membuat file .tar.gz

  3. Bagaimana cara mengurai file CSV di Bash?

  1. Menyalin file jarang 1TB

  2. Cara mengekstrak file nama file.tar.gz

  3. Kapan membuat tautan keras berguna?

  1. Kapan File Dibuat?

  2. xauth tidak membuat file .Xauthority

  3. Mengekstrak file *.tar.bz2?