IntegrityChecker java (icj): matches command
The matches command shows which files and folders match against the various globbing patterns.
Command line usage
icj matches [<path>]*
--kind <all|files|folders|attr|hier|dupe|ifile|ifolder|mfile|mfold|innoc>
The --kind option selects what is to be shown. Some of these may be abbreviated eg "innoc" for "innoc" "innocuous" (abbreviation shown in bold)
- all — show all matching information
- files — show all file matching information
- folders — show all folder matching information
- attr — show matches for folders.noattr and filepaths.noattr
- hier — show matches for hierarchy.auto-write and hierarchy.no-auto-write
- dupe — show matches for dupes.ignore
- ifile— show matches for filepaths.ignore and filenames.ignore
- ifolder — show matches for folders.ignore
- mfile — show matches for missingfiles.ignore
- mfold — show matches for missingfolders.ignore
- innoc — show matches for output.suppressInnocuousChanges
Items may be combined in a comma-separated list eg:
icj matches --kind=hier,folders
Examples
Lines starting with "#" are comments.
# Show all matching information in current directory
icj matches
# Show all matching informatyion in current directory
icj matches --kind=all
# Show hierarchy file information in current directory
icj matches --kind=hier
# Show hierarchy file information in user home directory
icj matches --kind=hier ~
# Show hierarchy file information and folder matching information in current directory
icj matches --kind=hier,folders
Copyright © 2022 diglloyd Inc, all rights reserved