Mailinglist Archive: opensuse-de (2782 mails)

< Previous Next >
Re: kleine sed-Frage
  • From: Christian Boltz <suse@xxxxxxxxx>
  • Date: Tue, 12 Apr 2005 22:34:46 +0200
  • Message-id: <200504122234.47297@xxxxxxxxxxxxxxx>
Hallo Jens, hallo Leute,

Am Dienstag, 12. April 2005 17:31 schrieb Jens Strohschnitter:
> wie kann ich mit sed nach einer bestimmten Zeit suchen
> und die folgenden 3 Zeilen löschen ?
> Also z.B. in einer Datei steht
> [...]
> Hallo
> ich
> bin ein Text
> [...]
> Nun möchte ich mit /Hallo/d alle 3 Zeilen
> ab Hallo löschen. Aber den Rest des Textes stehen lassen.
> Ist das mit SED möglich ? Und wenn ja wie ?

# echo -e 'Hallo\neins\nzwei\ndrei\nvier\nfünf' | sed '/Hallo/,+2 d'
drei
vier
fünf

Achtung: nur minimal getestet!



Gruß

Christian Boltz
--
He was the same guy formatting his linux two year ago because his
soundcard didn't work. After a while of consolehacking, google-ing and
investigating he setup windows again (it would be the better solution
... lmao). After windows was setup the soundcard didn't work again and
he plugged in the cable. [Philippe Vogel in suse-security]


< Previous Next >
References