On 03/10/2011 02:32 PM, Bogdan Sass wrote:
     I have encountered the following problem when attempting to combine
the "case insensitive" and "count matches" option of egrep:

root@vm-ubuntu:~# egrep -i "^[^a-r]*$" /usr/share/dict/british-english |
wc -l
50
root@vm-ubuntu:~# egrep -i "^[^a-r]*$" /usr/share/dict/british-english  -c
98297
root@vm-ubuntu:~# egrep -ic "^[^a-r]*$" /usr/share/dict/british-english
98297

     The match is done correctly, but when I try to count the matches
directly from egrep I get way too many results. Is there anything I am
doing wrong here?

What version of grep is this?  It works for me with 2.7.

Paolo

Reply via email to