Linux Command – cat

cat — Concatenate files and print on the standard output


cat [–benstuvAET] [—number] [—number-nonblank] [—squeeze-blank] [—show-nonprinting] [—show-ends] [—show-tabs] [—show-all] [—help] [—version] [file…]


This manual page documents the GNU version of command. cat command writes the contents of each given file, or the standard input if

none are given or when a file named – is given, to the standard output.



Option Description
–b, —number-nonblank Number all nonblank output lines, starting with 1.
–e Equivalent to –vE.
–n, —number Number all output lines, starting with 1.
–s, —squeeze-blank Replace multiple adjacent blank lines with a single blank line.
–t Equivalent to –vT.
–u Ignored; for UNIX compatibility.
–v, —show-nonprinting Display control characters except for LFD and TAB using ˆ notation and precede characters that have the high bit set with M-.
–A, —show-all Equivalent to –vET.
–E, —show-ends Display a $ after the end of each line.
–T, —show-tabs Display tab characters as ˆI.
—help Print a usage message and exit with a nonzero status.
—version Print version information on standard output then exit.


Subscribe To Our Newsletter

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from our team.

You have Successfully Subscribed!