X-Git-Url: https://arthur.barton.de/gitweb/?a=blobdiff_plain;f=Documentation%2Fbup-drecurse.md;h=ab97ea29af118dd2d146ff60c5d8901e81da0d55;hb=5f3b0e5826049499148086b91d8139b8679e1a01;hp=2a36362713c605c4e6b49dd9a9b3e8a9035116ae;hpb=b7408b92f85e2892c202fa256787b5d75d45e991;p=bup.git diff --git a/Documentation/bup-drecurse.md b/Documentation/bup-drecurse.md index 2a36362..ab97ea2 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,19 +39,27 @@ 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). Ignore completely empty lines. +\--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). Ignore completely empty lines. + \--profile : print profiling information upon completion. Useful when testing performance of the traversal algorithms. -# EXAMPLE - +# EXAMPLES bup drecurse -x / # SEE ALSO