Re: [R] OT UNIX grep question

From: <>
Date: Fri 11 Aug 2006 - 06:25:55 EST

Selon Rolf Turner <>:

> wrote:
> > You have to learn about regular expressions. Then you'll come up with
> > something like :
> >
> > grep "^dog$" /usr/share/dict/words
> *You* have to learn about shell syntax. The foregoing doesn't
> work; it gives an ``Illegal variable name.'' error. To protect
> against the shell interpretation of the dollar sign you have
> to use *single* quotes.
> grep '^dog$' /usr/share/dict/words
> *does* work. (Try it!)


Sorry for inconvenience, both are working on my fedora gnu/linux bash, Jan gave the explanation (Thanks!).

BTW, did you really think I didn't try the double quote call ? But do not hesitate if **you** see something **I** should learn.


Romain mailing list PLEASE do read the posting guide and provide commented, minimal, self-contained, reproducible code. Received on Fri Aug 11 06:31:33 2006

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Fri 11 Aug 2006 - 08:21:44 EST.

Mailing list information is available at Please read the posting guide before posting to the list.