bup-drecurse - Dateien in Ihrem Dateisystem rekursiv auflisten
bup drecurse [-x] [-q] [--exclude path] [--exclude-from filename] [--exclude-rx pattern] [--exclude-rx-from filename] [--profile] <path>
bup drecurse durchsucht Dateien im Dateisystem auf ähnliche Weise wie find(1). In den meisten Fällen sollten Sie stattdessen find(1) verwenden.
Dieses Programm ist hauptsächlich zum Testen des in bup-index(1) verwendeten Dateidurchlaufalgorithmus nützlich.
Beachten Sie, dass Dateinamen in umgekehrter alphabetischer Reihenfolge zurückgegeben werden, wie in bup-index(1). Dies ist wichtig, da Sie den Hash eines übergeordneten Verzeichnisses erst dann generieren können, wenn Sie die Hashes aller seiner untergeordneten Verzeichnisse generiert haben. Wenn Sie Dateien in umgekehrter Reihenfolge auflisten, folgt das übergeordnete Verzeichnis den untergeordneten Verzeichnissen, was dies vereinfacht.
Überschreiten Sie keine Dateisystemgrenzen – obwohl wie bei tar und rsync die Mount-Punkte selbst weiterhin gemeldet werden.
Geben Sie Dateinamen nicht aus, wenn sie gefunden werden. Nützlich beim Testen der Leistung der Traversal-Algorithmen.
Pfad vom Backup ausschließen (kann wiederholt werden).
read – Pfade aus Dateiname ausschließen, ein Pfad pro Zeile (kann wiederholt werden). Völlig leere Zeilen ignorieren.
Schließen Sie alle Pfade aus, die mit Muster übereinstimmen. Weitere Informationen finden Sie unter bup-index(1). Beachten Sie jedoch, dass drecurse im Gegensatz zu index relative Pfade erzeugt, wenn das drecurse-Ziel ein relativer Pfad ist. (kann wiederholt werden).
–exclude-rx-Muster aus Dateiname lesen, ein Muster pro Zeile (kann wiederholt werden). Völlig leere Zeilen ignorieren.
Profilierungsinformationen nach Abschluss ausdrucken. Nützlich beim Testen der Leistung der Traversal-Algorithmen.
bup drecurse -x /bup-index(1)
Teil der bup(1)-Suite.
Avery Pennarun