bup-drecurse - répertorier récursivement les fichiers de votre système de fichiers
bup drecurse [-x] [-q] [--exclude path] [--exclude-from filename] [--exclude-rx pattern] [--exclude-rx-from filename] [--profile] <path>
bup drecurse parcourt les fichiers du système de fichiers d'une manière similaire à find(1). Dans la plupart des cas, vous devriez utiliser find(1) à la place.
Ce programme est utile principalement pour tester l'algorithme de parcours de fichiers utilisé dans bup-index(1).
Notez que les noms de fichiers sont retournés dans l'ordre alphabétique inverse, comme dans bup-index(1). Ceci est important car vous ne pouvez pas générer le hachage d'un répertoire parent tant que vous n'avez pas généré les hachages de tous ses enfants. Lors de la liste des fichiers dans l'ordre inverse, le répertoire parent viendra après ses enfants, ce qui facilite la tâche.
ne traversez pas les limites du système de fichiers - bien que, comme pour tar et rsync, les points de montage eux-mêmes seront toujours signalés.
n'imprimez pas les noms de fichiers tels qu'ils sont rencontrés. Utile pour tester les performances des algorithmes de traversée.
exclure chemin de la sauvegarde (peut être répété).
lire –exclure les chemins de nom de fichier, un chemin par ligne (peut être répété). Ignorez les lignes complètement vides.
exclure tout chemin correspondant à motif. Voir bup-index(1) pour plus de détails, mais notez que contrairement à index, drecurse produira des chemins relatifs si la cible de drecurse est un chemin relatif. (peut être répété).
lire les modèles –exclude-rx de nom de fichier, un modèle par ligne (peut être répété). Ignorez les lignes complètement vides.
imprimer les informations de profilage une fois terminé. Utile pour tester les performances des algorithmes de traversée.
bup drecurse -x /bup-index(1)
Fait partie de la suite bup(1).
Avery Pennarun apenwarr@gmail.com.