cat \- catenate and print
and writes it on the standard output.
concatenates the first two files and places the result on the third.
If no input file is given,
or if the argument `\-' is encountered,
Output is buffered in 1024-byte blocks unless the standard
output is a terminal, in which case it is line buffered.
option causes the output to be completely unbuffered.
causes the output lines to be numbered sequentially from 1.
causes numbers to be omitted from blank lines.
causes the output to be single spaced by crushing out multiple adjacent
causes non-printing characters to be printed in a visible way.
Control characters print like ^X for control-x; the delete character
(octal 0177) prints as ^?.
Non-ascii characters (with the high bit set) are printed as M-
(for meta) followed by the character of the low 7 bits.
and causes the ends of lines to be followed by the character `$';
causes tabs to be printed as ^I.
cp(1), ex(1), more(1), pr(1), tail(1)
Beware of `cat a b >a' and `cat a b >b', which destroy
the input files before reading them.