Regex broken??

Ed Greshko ed.greshko at greshko.com
Wed Jul 9 04:38:03 UTC 2014


On 07/09/14 12:21, Stephen Davies wrote:
> On 09/07/14 13:47, Joe Zeff wrote:
>> On 07/08/2014 08:47 PM, Stephen Davies wrote:
>>> Any ideas?
>>
>> Any details?
> For example,
>
> /^xx
>
> or
>
> :g/^xx/s/xx/yy/
>
> in vi finds nothing in a file with many lines starting with xx.
>
> Similarly grep -E "^xx" and gawk '/^xx/{print}'.
>
> In all cases, omitting the ^ finds the relevant lines (plus a whole lot more).
>
> Difference: one with and one without regex.
>

[egreshko at meimei ~]$ cat stuff
This is a file with xx stuff in it.
This doesn't start with xx
xx but this does
x and this does not

[egreshko at meimei ~]$ grep -E "^xx" stuff
xx but this does

Fully updated this AM.


-- 
If you can't laugh at yourself, others will gladly oblige.


More information about the users mailing list