edit first line of long file
Don Lewis
del at thrush.mlb.semi.harris.com
Thu Oct 25 06:08:00 AEST 1990
In article <27144 at mimsy.umd.edu> chris at mimsy.umd.edu (Chris Torek) writes:
>On many machines, head uses standard I/O, and stdio reads in a block
>and head prints out the first line. Then head exits, leaving the file
>seek pointer pointing at the second block. Cat then reads and prints
>blocks two through the end.
And then there is SunOS. In 4.0.x, `(head -1; cat) <file' prints the
first line twice because the mmap that cat does on its input file doesn't
take the file offset into account. In 4.1, they fixed this bug and we
now get the same broken behavior as most other machines.
--
Don "Truck" Lewis Harris Semiconductor
Internet: del at mlb.semi.harris.com PO Box 883 MS 62A-028
Phone: (407) 729-5205 Melbourne, FL 32901
More information about the Comp.unix.questions
mailing list