NAME
jgrep - filters output by pattern matching against JSON object fields
VERSION
version 0.03
SYNOPSIS
jgrep [-v] [-i] -m field1=pattern -m field2=pattern [/path/to/file1 /path/to/file2 ...]
DESCRIPTION
Filters JSON-formatted line input from supplied file path(s) or standard input if not provided.
OPTIONS
--match | -m
Only include lines if the value of field matches the regular expression pattern. If the field is not present in the object, its value is treated as an empty string. This switch may be used multiple times.
--ignore-case | -i
Ignore case when performing matching.
--inverse | -v
Invert the meaning of patterns provided by --match.
AUTHOR
Jeff Ober <sysread@fastmail.fm>
COPYRIGHT AND LICENSE
This software is copyright (c) 2018 by Jeff Ober.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.