linux-l: noch ne sed-frage

Holger Paulsen pah at gmx.de
So Dez 26 00:25:42 CET 1999


Mario Thaten <mario at thaten.in-berlin.de> writes:

> Frohe Weihnachten,

Gleichfalls.

> noch eine kurze Frage zu sed.
> Wie krieg ich Ihn dazu, bei einer Ersetzung eine Neuzeile
> einzufügen. Also, Originaltext ist
> 
> Hallo Welt!
> 
> Neu soll sein:
> 
> Hallo
> Welt!

Man schreibe:

s/ /\
/

in eine Skriptdatei und rufe dann

sed -f Skriptdatei Eingabedatei

auf.

Oder man schreibe

sed -e "s/ /\\[RET]/" Eingabedatei

wobei [RET] für die Return-Taste steht, d.h. es geht in
der folgenden Zeile weiter. Einen Backslash für sed, einen
für die Shell.


  Holger



Mehr Informationen über die Mailingliste linux-l