← Back to team overview

sslug-teknik team mailing list archive

Re: Re: cmdnline tool til at klippe den første linie væk?

 

Den 5. jul 2005 kl. 16:12 skrev Jørgen Heesche:

Arne Jørgensen wrote:

Jon Bendtsen <bendtsen@xxxxxxx> skriver:

Jeg leder efter et værktøj til shell scripts der kan fjerne den første linie af en fil, pipe, ...

tail -n +2

Hvordan skal det forstås?, hvad betyder +2?.
Med tail -n fil > fil2 kan man kopiere de sidste n linier af fil til fil2. Men hvis man præscis skal kopiere alle linier på nær en eller flere af de første skal antallet af linier være kendt. Linieantallet kn findes med wc: 'wc -l fil'. Nu er jeg desværre ikke ret fortrolig med shellscripts, men man sikkert lave et script, hvor resultatet af wc -l overføres til tail.

tail er fin, og +2 betyder fra linie 2 og fremefter.
Jeg endte dog med at bruge sed



JonB

References