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