mit sed mehrere Zeilen löschen

J

joern1

Jungspund
Hallo,

ich versuche aus einer Datei x Zeilen zu löschen, wobei x durch eine Variable definiert wird.

Das Script soll in der BASH unter sun Solaris laufen.

Mein Ansatz:

sed '1,'"$anzahl_bed"'d' Datei oder

sed "1,$anzahl_bed d'

Ausgabefehler: sed: Befehl verstümmelt: 1, 78d

wobei dieser Befhel läuft: sed '1,2d'

Über ein Rückmeldung wäre ich dankbar...

Grüße
Jörn
 
Hi,

probiers mal mit
Code:
sed "1,${x}d" Datei
... sollte so m.E. auch unter Solaris laufen.

Gruss, A.
 
und wenn nicht, gibts sicher ein gnu sed (z.B. als gsed),
das damit wohl keine probleme hat
 

Ähnliche Themen

sed - Bitte um Unterstützung

Textdatei filtern und löschen mit grep /sed

Keine grafische Oberfläche (Debian Installation)

HandbrakeCLI Shell Skript

Unix Shell echo/ausgabe solange Bedingung ...

Zurück
Oben