Thread [BASH] Ersetzungen (14 answers)
Opened by RPerl at 2009-12-24 14:07

betterworld
 2009-12-24 21:44
#129661 #129661
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
In dem regulären Ausdruck (also dem ersten Argument an s;;;) muss "." escapet werden. Im Ersatzstring (dem zweiten Argument) ist das Escapen unnötig.

Genau wie in Perl, übrigens. Du kannst das Ganze ja auch mit perl -i -pe machen.

Zu Deinem Problem, dass das zweite Treffen gelöscht wird, kann ich nichts sagen. Zeig Beispieldaten.

View full thread [BASH] Ersetzungen