Hallo David, * David Haller schrieb am 01.Aug.2003:
On Thu, 31 Jul 2003, SuSE schrieb: ^^^^ netter Name...
Susanne?
In deinem Fall wäre dies: befehl = s (substitute / ersetze) suchmuster = $ (Ganze Zeile)
*patsch* Setzen, sechs.
Schreib bitte auch dazu, warum: $ im Suchmuster steht *nicht* für die ganze Zeile, sondern für das Ende der Zeile.
sed -e 's/$/neues Zeilenende/'
_Das_ ist allerdings dann doch richtig. Erstaunlich, wie das manche hinbekommen.
@Alle: Ja. Wenn da wirklich ganze Zeile stände, so würde sie ja ersetzt, es soll aber nur angehangen werden. Wird mit obigen Befehl auch gemacht, da $ nicht für die ganze Zeile steht, sondern für das Zeilenende. Es wird gewissermaßen das (virtuelle Zeichen) Zeilenende durch "neues Zeilenende" ersetzt. Also angehangen. Bernd