linux-l: Re: Suchen und Ersetzen ?

Dr.Bernd Freistedt bf at bcf.in-berlin.de
So Mär 11 22:32:20 CET 2001


---Ralf Cirksena (linux-l at mlists.in-berlin.de) wrote on 11 Mar 2001 16:27:22 GMT
> Hi Lutz,
> 
> On 2001-03-11 10:13 GMT, Lutz Lange wrote:
> 
>> $ cat /etc/passwd | sed -e '3,$s/\/bin\bash/reject/'
> 
> Useless use of cat (oder so).

:-)

> 
> sed -s '3,$s/bin\/bash/reject/' < /etc/passwd > /tmp/passwd.tmp && \
> mv /tmp/passwd.tmp /etc/passwd

Den Gag ab backslash wuerde ich weglassen, um mir erst noch
einmal /tmp/passwd anzuschauen, ehe ich die Kiste aus Versehen
stillege :-). Es koennte sonst passieren, dass einige wuenschenswerte
Ausnahmen von der Intention des Scripts in /etc/passwd
uebergebuegelt werden.
Bash-technisch ist der Ansatz natuerlich OK.

Gruessli
Bernd





Mehr Informationen über die Mailingliste linux-l