GNU/Linux >> Belajar Linux >  >> Linux

Pengarsipan tar yang mengambil input dari daftar file

Anda juga dapat memasukkan nama file yang mungkin berguna:

find /path/to/files -name \*.txt | tar -cvf allfiles.tar -T -

Beberapa versi tar, misalnya, versi default pada HP-UX (saya menguji 11.11 dan 11.31), tidak menyertakan opsi baris perintah untuk menentukan daftar file, jadi penyelesaian yang layak adalah dengan melakukan ini:

tar cvf allfiles.tar $(cat mylist.txt)

Ya:

tar -cvf allfiles.tar -T mylist.txt

Dengan asumsi tar GNU (seperti ini adalah Linux), -T atau --files-from opsi adalah yang Anda inginkan.


Linux
  1. Bagaimana cara membuat daftar file yang diubah dalam rentang waktu tertentu?

  2. Kompresi / Pengarsipan Yang Menyimpan Izin Dan Pemilik File?

  3. Dd:Beberapa File Input?

  1. Perintah Linux ls - Daftar File

  2. tautan simbolik:temukan semua file yang terhubung ke file ini

  3. temukan file yang memiliki nomor dalam nama file lebih besar dari

  1. Menggunakan scp untuk mentransfer file .txt daftar file

  2. Apakah ada perintah UNIX untuk mendaftar semua file yang baru saja dihapus dari suatu sistem

  3. Banyak file ._ di dalam tar