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
--
Haeufig 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)

