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-voption.-
-n Number lines.
-
-s Squeezes out extra blank lines.
-
-t Print each tab as
^I. Implies the-voption.-
-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 ch1Combine 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 Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access