bup-drecurse - daftar file secara rekursif di sistem file Anda
bup drecurse [-x] [-q] [--exclude path] [--exclude-from filename] [--exclude-rx pattern] [--exclude-rx-from filename] [--profile] <path>
bup drecurse melintasi file dalam sistem file dengan cara yang mirip dengan find(1). Dalam kebanyakan kasus, Anda harus menggunakan find(1) sebagai gantinya.
Program ini berguna terutama untuk menguji algoritme traversal file yang digunakan dalam bup-index(1).
Perhatikan bahwa nama file dikembalikan dalam urutan abjad terbalik, seperti pada bup-index(1). Ini penting karena Anda tidak dapat membuat hash dari direktori induk sampai Anda membuat hash dari semua anaknya. Saat mendaftar file dalam urutan terbalik, direktori induk akan muncul setelah anak-anaknya, membuatnya mudah.
jangan melewati batas sistem file – meskipun dengan tar dan rsync, mount point itu sendiri masih akan dilaporkan.
jangan cetak nama file saat ditemukan. Berguna saat menguji kinerja algoritma traversal.
kecualikan jalur dari cadangan (dapat diulang).
baca –kecualikan jalur dari nama file, satu jalur per baris (dapat diulang). Abaikan baris yang benar-benar kosong.
kecualikan semua pola yang cocok dengan jalur. Lihat bup-index(1) untuk detailnya, tetapi perhatikan bahwa tidak seperti indeks, drecurse akan menghasilkan jalur relatif jika target drecurse adalah jalur relatif. (dapat berulang).
baca pola –exclude-rx dari nama file, satu pola per baris (dapat diulang). Abaikan baris yang benar-benar kosong.
mencetak informasi pembuatan profil setelah selesai. Berguna saat menguji kinerja algoritma traversal.
bup drecurse -x /bup-index(1)
Bagian dari paket bup(1).
Avery Pennarun