bup-drecurse - dosya sisteminizdeki dosyaları yinelemeli olarak listeleyin
bup drecurse [-x] [-q] [--exclude path] [--exclude-from filename] [--exclude-rx pattern] [--exclude-rx-from filename] [--profile] <path>
bup drecurse, dosya sistemindeki dosyaları find(1)'e benzer bir şekilde dolaşır. Çoğu durumda bunun yerine find(1) kullanmalısınız.
Bu program esas olarak bup-index(1)'de kullanılan dosya geçiş algoritmasını test etmek için kullanışlıdır.
Dosya adlarının bup-index(1)'de olduğu gibi ters alfabetik sırayla döndürüldüğünü unutmayın. Bu önemlidir, çünkü tüm alt öğelerinin karmalarını oluşturmadan bir üst dizinin karma değerini oluşturamazsınız. Dosyaları ters sırada listelerken, üst dizin alt dizinlerden sonra gelir ve bu da bunu kolaylaştırır.
dosya sistemi sınırlarını aşmayın - ancak tar ve rsync'de olduğu gibi, bağlama noktalarının kendileri yine de bildirilecektir.
dosya adlarını karşılaşıldıkları gibi yazdırmayın. Geçiş algoritmalarının performansını test ederken kullanışlıdır.
yolu yedeklemeden hariç tutun (tekrarlanabilir).
read –yolları dosyaadı'ndan hariç tut, her satıra bir yol (tekrarlanabilir). Tamamen boş satırları yok sayın.
kalıp ile eşleşen herhangi bir yolu hariç tutun. Ayrıntılar için bup-index(1)'e bakın, ancak drecurse hedefinin göreli bir yol olması durumunda, dizinin aksine, drecurse'un göreli yollar üreteceğini unutmayın. (tekrarlanabilir).
filename dosyasından –exclude-rx kalıplarını okuyun, her satıra bir kalıp (tekrarlanabilir). Tamamen boş satırları yok sayın.
tamamlandıktan sonra profil oluşturma bilgilerini yazdırın. Geçiş algoritmalarının performansını test ederken kullanışlıdır.
bup drecurse -x /bup-index(1)
bup(1) paketinin bir parçası.
Avery Pennarun