← Back to team overview

sslug-teknik team mailing list archive

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

 

Jørgen Heesche <heesche@xxxxxxxxxxx> skriver:

> Ved brug af option -n skal n være et tal, f.eks. tail -97 fil.

Ikke ifølge man-siden:

       -n, --lines=N
              output the last N lines, instead of the last 10

Den anden form nævnes slet ikke i man-siden, mens der i infor-siderne
står:

     On older systems, `tail' supports an obsolete option
  `-COUNTOPTIONS', which is recognized only if it is specified first.
  COUNT is a decimal number optionally followed by a size letter (`b',
  `k', `m') as in `-c', or `l' to mean count by lines, or other option
  letters (`cfqv').  Some older `tail' implementations also support an
  obsolete option `+COUNT' with the same meaning as `-+COUNT'.  POSIX
  1003.1-2001 (*note Standards conformance::) does not allow these
  options; use `-c COUNT' or `-n COUNT' instead.

> Man kan godt skrive 'tail -n -97 fil' og 'tail -n +2 fil', men -n er 
> overflødig (og giver undertiden ustabilitet).

Det er jeg aldrig stødt på før (men derfor kan det jo sagtens være
tilfældet).

mvh
        /arne
-- 
Arne Jørgensen <http://arnested.dk/>


Follow ups

References