Skip to content

Releases: bleutner/big_grep

big_grep 1.2.1

26 Apr 09:24
Compare
Choose a tag to compare

Initial release.

USAGE: big_grep [args] -p <patternfile> -i <inputfile> 

DESCRIPTION:
  Matches every pattern of <patternfile> against every line in <inputfile>.
  This is useful for large numbers of patterns, which exceed the normal 'GNU grep' 
  input limits. Inclusive (default) or exclusive matching modes are possible.

ARGUMENTS:
  -i [filename]: target input file
  -p [filename]: file with patterns to match
  -o [filename]: output file (optional)
  -v: <flag> inverse mode, i.e. exclude matches (optional)
  -r: <string> perl-style regex which is used to extract a substring from <inputfile>, 
      which is then searched for in <patternfile> (optional)
  -t: <flag> test regex on first line of <inputfile> and exit

  -h: <flag> print help and exit
  -V: <flag> print program version

COPYRIGHT:
  Copyright 2021 Benjamin Leutner
  This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.