head

v0.0.28
head [FLAG]... [FILE]...

Print the first 10 lines of each FILE to standard output. With more than one FILE, precede each with a header giving the file name. With no FILE, or when FILE is -, read standard input.

Mandatory arguments to long flags are mandatory for short flags too.

Options

--bytes=<[-]NUM>, -c <[-]NUM>

print the first NUM bytes of each file;
with the leading '-', print all but the last
NUM bytes of each file

--lines=<[-]NUM>, -n <[-]NUM>

print the first NUM lines instead of the first 10;
with the leading '-', print all but the last
NUM lines of each file

--quiet, --silent, -q

never print headers giving file names

--verbose, -v

always print headers giving file names

--presume-input-pipe
--zero-terminated, -z

line delimiter is NUL, not newline

Examples

Output the first few lines of a file:

head -n {{count}} {{path/to/file}}

The examples are provided by the tldr-pages project under the CC BY 4.0 License.

Please note that, as uutils is a work in progress, some examples might fail.