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 - , |
|