Name
cat
Synopsis
cat [options
] [files
]
Reads one or more files and print them on standard output. Reads
standard input if no files are specified or if - is specified as one
of the files; end input with EOF. Use the >
shell operator to combine several files into a new file;
>>
appends files to an existing file.
Options
-
-b
Like
-n
, but don’t number blank lines.-
-e
Print a
$
to mark the end of each line. Implies the-v
option.-
-n
Number lines.
-
-s
Squeezes out extra blank lines.
-
-t
Print each tab as
^I
. Implies the-v
option.-
-u
Print output as unbuffered (default is buffered in blocks or screen lines).
-
-v
Display control characters and other nonprinting characters.
Examples
Display a file:
cat ch1
Combine files:
cat ch1 ch2 ch3 > all
Append to a file:
cat note5 >> notes
Create file at terminal; end with EOF:
cat > temp1
Create file at terminal; end with STOP:
cat > temp2 << STOP
Get Mac OS X in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.