sed-Frage

From: Oleg Osyka <oleg(at)osyka.de>
Date: Sun, 04 Aug 2002 17:54:40 +0200

Hallo,
ich bin kein sed-Profi und ich hab' ein kleines Problem.
Ich muß in einer Datei die mehrfach vorhandene Leerzeilen zu einer
reduzieren.
Die Datei sieht z.B. so aus:

<snip Datei>
1111111111111111111111

2222222222222222222222

3333333333333333333333

4444444444444444444444

0000000000000000000000
<snap Datei>

wenn ich das mit dem folgenden Skript mache:
/^$/{
  N
  /^\n$/D
}
dann kriege ich :

<snipp Ausgabe-Datei>
1111111111111111111111

2222222222222222222222
3333333333333333333333

4444444444444444444444
0000000000000000000000
<snapp>

Wie kann ich mein Ziel erreichen?
Im Buch "sed & awk" steht, dass das funktionieren sollte. Und solche Ergebnis sollte ich kriegen, wenn ich d anstatt D benutze.

-- 
Gruß,
Oleg.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sun 04 Aug 2002 - 17:56:09 CEST

search this site