"We are back" « oc.at

Eine Zeile aus Datei löschen?

DJ_Cyberdance 30.03.2006 - 09:34 708 3
Posts

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Gibts irgendeine einfache Möglichkeit die n-te Zeile eines Textfiles zu löschen oder mit Leerzeilen zu überschreiben odgl? Von der shell aus mein ich. Bräuchts als Workaround in einem Makefile.

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11346
Sollte mit einer Kombination von "head" und "tail" gehen.

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11346
pah, geht viel einfacher mit den richtigen Tools:

Code:
gawk 'NR != 5' textfile.txt

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
thx a lot, bin draufgekommen mit sed gehts auch, simply

Code:
sed 'Nd'

Wobei N die Zeilennummer ist...
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz