On Sat, May 15, 2004 at 07:15:17PM -0600, Bob Proulx wrote:
>   sed -n '/PATH/p' /etc/profile

That produces the exact same output as "grep PATH /etc/profile".
Why not just use grep?

>   sed -n '/^+/q;p' /etc/passwd

None of the lines in my /etc/passwd start with +, but in in a file thus 
so I get identical output with "sed '/^+/Q'".

>   sed -n '/^+/,$p' /etc/passwd

That one seems useful, because "sed '0,/^+/d'" does not include the line 
starting with +, and I can see no way to express the address 
start,up-to-but-not-including-regex.

I think I can see how -n would be useful once you start using hold 
space, but at that point I usually just move to perl.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to