| + |
Include. Include the trees, paths, segments, files and exts that follow, until the next -. There is an
implied + to start. |
| - |
Exclude. Exclude the trees, paths, segments, files and exts that follow, until the next +. |
| tree |
absolute or relative name of a directory tree. Process subdirectories too. Tree names many contain the
wildcard characters * and ?. It is followed by one or more path names separated by spaces or commas. Tree names
containing spaces or commas must be enclosed in quotes. |
| path |
absolute or relative name of a directory, or file, Subdirectories are not processed. It is followed by one
or more path names separated by spaces or commas. Pathnames containing spaces or commas must be enclosed in
quotes. Path names many contain the wildcard characters * and ?. There is an implied path command to
start. |
| segment |
name of one leg of a directory, at any depth. Subdirectories are not processed. Segment names many contain
the wildcard characters * and ?. It is followed by one or more segment names separated by spaces or commas.
Segment names containing spaces or commas must be enclosed in quotes. You can undo previous segment exclusions
with + segment *.*. You can undo previous segment inclusions with -
segment *.*. |
| branch |
name of one leg of a directory, at any depth. Subdirectories are processed. Branch names many contain the
wildcard characters * and ?. It is followed by one or more branch names separated by spaces or commas. Branch
names containing spaces or commas must be enclosed in quotes. You can undo previous branch exclusions with
+ branch *.*. You can under previous branch inclusions with - branch
*.*. |
| file |
just the name of the file without the directory path, including the extension. These files will be included
no matter where they appear an a path or tree. File names many contain the wildcard characters * and ?. It is
followed by one or more file names separated by spaces or commas. File names containing spaces or commas must
be enclosed in quotes. If there in so file command *.* is presumed. You can undo
previous file exclusions with + file *.*. You can under previous file inclusions with
- file *.*. |
| ext |
just the name of the file extension, (usually three characters) with or without the lead dot. Extension
names many contain the wildcard characters * and ?. Extensions containing spaces or commas must be enclosed in
quotes. If there in so exe command *.* is presumed. The extension is defined as
everything the right of the first. In a name, so the extension for abc.log.html would
be log.html. The extension for .keystore would be
keystore. You can undo previous extension exclusions with +
extension *.*. You can under previous extension inclusions with - extension
*.*. |
| startswith |
A string of characters that starts the names of set of trees, paths, branches, files, or extensions you
wish processed/excluded. It operates on the immediately preceding tree, path, segment, branch, file or ext
level. |
| endswith |
A string of characters that ends the names of a set of trees, paths, branches, files, or extensions you
wish processed/excluded. It operates on the immediately preceding tree, path, segment, branch, file or ext
level. |
| regex |
A string of characters that ends the names of a set of trees, paths, branches, files, or extensions you
wish processed/excluded. It operates on the immediately preceding tree, path, segment, branch, file or ext
level. |