Re: /etc/sudoers

Jan Trippler <[email protected]> Sun, 7 Mar 2010 16:01:24 +0100
Newsgroups gmane.linux.suse.programming
Message-ID <[email protected]>
Moin,

Am Sonntag, 7. März 2010 15:45:16 schrieb Thomas Moritz:
> Wenn ich Start/Endmarke setze, habe ich ein Problem mit -i.
> Ansonsten waere das Umschreiben ganz einfach, wie in meinem ersten
> Posting geschrieben:
>
> sed -i "s/$oldhostname/$newhostname/g" /etc/sudoers

Was für ein Problem? Ging bei mir mit einer Testdatei ganz hervorragend:
jan@jack:~/tmp> old=blubb
jan@jack:~/tmp> new=blibb
jan@jack:~/tmp> cat jt.txt
# bla bla bla
# bla bla bla
###-###
bla blubb bli bla blo
bla blobb bli bla blo
andere Zeile
usw.

jan@jack:~/tmp> sed -i '/###-###/,/*/s/'"$old"'/'"$new"'/g' jt.txt
jan@jack:~/tmp> cat jt.txt
# bla bla bla
# bla bla bla
###-###
bla blibb bli bla blo
bla blobb bli bla blo
andere Zeile
usw.

Gruß
Jan

-- 
Homepage: http://www.jan-trippler.de