25.20 Printing the Top of a FileMany versions of BSD UNIX include a nice program called head that prints the top n (default: 10) lines of a file. System V or other users without head can emulate its behavior with sed . The easiest way is simply to use sed 's q command ( 34.21 ) :
%
The CD-ROM has that script. Most of it is straightforward. One interesting part is shown below. It's the sed command that prints the separator when more than one file is shown:
sed " 1i\\ ==> $1 <== ${show}q" $1
The
sed
command
1i
inserts the separator before line 1.
The
sed
command
q
quits after the number of lines
(by default, 10) in the - , |
|