cif-grep1
A tool like grep to print fields in mmcif files that match patterns
Usage
cif-grep [OPTION]
pattern
file1
[file2..]
Overview
This tool tries to work in a similar way as grep by searching mmCIF files comparing the content of fields to patterns.
Options
Multiple files can be specified to search. If a directory name if specified, all files in that directory will be searched. Use the --recursive flag to do a recursive search.
-
--item=<item>, -i <item> -
Limit the search to only the item specified in <item>. Default is to search all items. Item should be of the form
'_category.item'with the leading underscore.
-
--quiet, -q -
Print only the file names that match the pattern.
-
--count, -c -
Only show the number of hits.
-
--invert-match, -v -
Only select the fields that do
notmatch the pattern.
-
--line-number, -n -
Print the line numbers.
-
--no-filename, -h -
Do not print the filename.
-
--with-filename, -H -
Do print the filename.
-
--files-with-matches, -l -
Print only the names of the files containing matches.
-
--recursive, -r -
Search recursively.
-
--verbose,-V -
Be more verbose, useful to diagnose validation errors.
Releases
3 releases since Debian 11 (Bullseye); the text changed 1 time.