Hallo, Am Mittwoch, 09. M�r 2005, 19:35:44 +0100 schrieb Andreas Kretschmer: > Klaus Becker <[EMAIL PROTECTED]> schrieb: > > > ich m�chte in der Datei "test.txt" "111" durch "222" ersetzen. Laut > > einer > > "Linux-Bibel" m�sste das mit > > "sed '1,$s/111/222/g' test.txt" gehen. Sed zeigt mir aber nur "222" an, > > ohne > > die Datei zu ver�ndern: > > Falls Du in der Originaldatei das machen willst: leite die Ausgabe in > eine temp. Datei und move diese dann auf die Originaldatei. > > Oder nimm perl: > > perl -pi -e 's/111/222/' ./test.txt
Oder auch: ruby -pi -e '$_.sub! /1/, "2"' test.txt Bertram -- Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

