[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [sed] von textmarke bis Dateiende löschen



Hallo,

On 2004.06.21 10:59, Michelle Konzack wrote:
Hallo,

Bin gerade dabei wierder zu BASH-Scripten und kriege es nicht hin,
wie ich von einer Textmarke bis zum ende der Datei alles löschen kann.

Also die geschichet fängt mit

sed s/^END-SETINGS//

an. Bis zum Zeilenende Löschen war kein Problem, aber is will hier die

Datei abschneiden oder löschen.
Lies nochmal man sed, Stichwort Adressierung. :-)

Ohne Angabe von Adressen wird das Kommando fuer jede Zeile abgearbeitet. Da der Ausdruck /^END-SETINGS/ nur einmal in der Datei vorkommt, wird auch nur diese Zeile geloescht.

Was Du brauchst, ist die Angabe von Start ("/^END-SETINGS/") und Ende (letzte Zeile). So sollte das funktionieren:

sed "/^END-SETINGS/,$ d"

Schoenen Gruss,

Andreas



Reply to: