Am Sonntag, 7. März 2010 11:30:29 schrieb Thomas Moritz: Hallo,
ich muss die Hosteintraege in sudoers per Script updaten. Zur Zeit mache ich das ganz simple mit sed (was imho kraeftig in die Hose gehen kann)
sed -i "s/$oldhostname/$newhostname/g" /etc/sudoers
Um Aenderungen an der _ganzen_ Datei vorzubeugen, moechte ich erst ab (nach) der Zeile:
###-###
lesen und aendern! Wie geht es am einfachsten ohne while read line usw.?
cp -f /etc/sudoers /etc/sudoers_old cat /etc/sudoers_old | sed -e '/###-###/,/*/ s/$oldhostname/$newhostname/g' > /etc/sudoers ...waere das eine vernuenftige Loesung? Vermutlich geht es wieder einfacher, aber mir faellt nichts Besseres ein. MfG Th. Moritz -- To unsubscribe, e-mail: opensuse-programming-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming-de+help@opensuse.org