X-Git-Url: https://arthur.barton.de/gitweb/?a=blobdiff_plain;f=Documentation%2Fbup-drecurse.md;h=c39c6d5fc46f65a66e77968fac5744b3a1e7837a;hb=eef7376275bc4bd8672d1295360b4f281ad38c37;hp=2a36362713c605c4e6b49dd9a9b3e8a9035116ae;hpb=e61643be081b242015dbd315e65fa9c922dde094;p=bup.git diff --git a/Documentation/bup-drecurse.md b/Documentation/bup-drecurse.md index 2a36362..c39c6d5 100644 --- a/Documentation/bup-drecurse.md +++ b/Documentation/bup-drecurse.md @@ -9,7 +9,8 @@ bup-drecurse - recursively list files in your filesystem # SYNOPSIS bup drecurse [-x] [-q] [\--exclude *path*] -[\--exclude-from *filename*] [\--profile] \ +\ [\--exclude-from *filename*] [\--exclude-rx *pattern*] +\ [\--exclude-rx-from *filename*] [\--profile] \ # DESCRIPTION @@ -38,13 +39,22 @@ come after its children, making this easy. when testing performance of the traversal algorithms. \--exclude=*path* -: a path to exclude from the backup (can be used more - than once) +: exclude *path* from the backup (may be repeated). \--exclude-from=*filename* -: a file that contains exclude paths (can be used more - than once) +: read --exclude paths from *filename*, one path per-line (may be + repeated). +\--exclude-rx=*pattern* +: exclude any path matching *pattern*. See `bup-index`(1) for + details, but note that unlike index, drecurse will produce + relative paths if the drecurse target is a relative path. (may be + repeated). + +\--exclude-rx-from=*filename* +: read --exclude-rx patterns from *filename*, one pattern per-line + (may be repeated). + \--profile : print profiling information upon completion. Useful when testing performance of the traversal algorithms.