[buug] grep weirdness
cmsclaud at arches.uga.edu
Mon May 20 22:11:58 PDT 2002
I'm having some weirdness with grep and I'm wondering if anyone's seen
anything like this before. I did find a work-around but the original
problem still stands.
In a nutshell, I'm recieving a "grep: Regular expression too big" error. I
did a Google search but I only got four hits and they all said the same
thing: "Split your regex into multiple statements, put them in a file and
use the '-f' flag." In my case, however, the statements are already in a
file and they couldn't be any simpler.
grep -ftmp mrw
tmp is a single-column file (there's a tab character at the end of each
mrw is a two-column file delimited by a single tab:
The workaround is to decrease the size of "tmp." For my purposes, I was
able to use a subset of 1,111 records (i.e., regexs) which works fine. I
haven't bothered to determine what the absolute limit is.
Anyone have any idea of what's going on? It doesn't seem like this should
trigger a "Regular expression too big" error.
More information about the buug