PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : sehllscript: ersten n zeilen löschen



senfmensch
18-10-2003, 15:59
hi
thema steht ja schon in der überschrift. wie kann ich die ersten n zeilen aus einer datei löschen? sagen wir
nzahl=3
wenn ich jetzt aber cat datei.txt | tail -n + $nzahl mach werden nur die ersten 2 und nicht 3 zeilen geloescht :-(
wie kann ich das aendern?

fs111
18-10-2003, 16:46
indem Du "nzahl" auf 4 setzt. Außerdem sind cat und die Pipe hier völlig überflüssig.

fs111

senfmensch
18-10-2003, 16:54
aha danke und wie addiere ich ne 1 zu $nzahl dazu?
e: habs mit nzahl2=$[$nzahl + 1] gemacht und es funzt \o/