Saya punya skrip cadangan yang buruk termasuk file yang tidak diinginkan. File cadangan .tar.gz berukuran 5gig dan saya ingin mendapatkan daftar setiap file dalam arsip dan ukurannya.
Apakah itu mungkin ? Bagaimana Anda melakukannya?
Saya punya skrip cadangan yang buruk termasuk file yang tidak diinginkan. File cadangan .tar.gz berukuran 5gig dan saya ingin mendapatkan daftar setiap file dalam arsip dan ukurannya.
Apakah itu mungkin ? Bagaimana Anda melakukannya?
Jawaban:
Ini harus mencantumkan semua file dan informasi terperinci tentang mereka:
tar -ztvf somefile.tar.gz
.tgz
file yang menggunakan -tvf
cukup sudah.
Menggunakan
tar --list --verbose --gunzip --file backup.tar.gz > backup_list.txt
untuk membuat file yang berisi daftar semua file dalam arsip Anda.
Anda kemudian grep foo backup_list.txt
dapat menemukan hal-hal, atau mengedit, sed, memotong, melihat, dll.
-t
(daftar) dan-v
(verbose, sepertils -l
menggunakan format daftar panjang)