maceis
Aktives Mitglied
Thread Starter
- Dabei seit
- 24.09.2003
- Beiträge
- 16.880
- Reaktionspunkte
- 626
hallo zusammen,
ich habe eine Frage zu sed.
Das hier funktioniert:
Das nicht:
Warum nicht?
Wie erreiche ich mit "s/ /\n/g" das selbe Ergebnis wie mit "y/ /\n/"?
Ich habe gelesen, dass mit manchen sed Versionen die /s Variante auch "funktioniert".
Unter Mac OS X und FreeBSD habe ich es aber nicht geschafft.
Danke im voraus.
ich habe eine Frage zu sed.
Das hier funktioniert:
Code:
#echo "jedes wort in einer zeile" | sed -e 'y/ /\n/'
jedes
wort
in
einer
zeile
Code:
echo "jedes wort in einer zeile" | sed -e 's/ /\n/g'
jedesnwortninneinernzeile
Wie erreiche ich mit "s/ /\n/g" das selbe Ergebnis wie mit "y/ /\n/"?
Ich habe gelesen, dass mit manchen sed Versionen die /s Variante auch "funktioniert".
Unter Mac OS X und FreeBSD habe ich es aber nicht geschafft.
Danke im voraus.