On Wed, Dec 04, 2002 at 07:14:37PM +0100, Rainer Ellinger wrote:
> Mathias Gygax schrieb:
> > der offizielle uni*x-style-way um doppelte zeilen, was leerzeilen ja
> > sind, zu entfernenist mit uniq.
> > grep -v '#' <file>
> L�scht *jede* Zeile, die ein # enth�lt (zu welchem Zweck auch immer).
> Also in Configs z.B. Zeilen mit Kommentaren am Ende.
Was sich ja als
grep -v '^#'
machen lie�e.
> > | uniq -u
> Genauso t�dlich. Hast Du z.B. wiederkehrende Kommandos wie
> </VirtualHost> werden alle, bis auf das letzte Auftreten gel�scht.
Nein. uniq geht davon aus, da� das File sortiert ist, also die
wiederkehrenden Zeilen unmittelbar nacheinander(!) stehen.
Die uniq-L�sung hat also den Charme, da� viele Leerzeilen durch jeweils
eine ersetzt werden.
Best regards from Dresden
Viele Gruesse aus Dresden
Heiko Schlittermann
--
SCHLITTERMANN.de ------------------ internet & unix support -
<a href="http://debian.schlittermann.de/"> Debian 3.x CD </a>
Heiko Schlittermann HS12-RIPE -------------------------------
pgp: A1 7D F6 7B 69 73 48 35 E1 DE 21 A7 A8 9A 77 92 -------
gpg: 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B -----
--
H�ufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)