cat [Command]
Command cat
cat – Concatenate files and print on the standard output.
Syntax
cat [–benstuvAET] [—number] [—number-nonblank] [—squeeze-blank]
[—show-nonprinting] [—show-ends] [—show-tabs] [—show-all]
[—help] [—version] [file...]
Options
| –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. | 
Description
cat 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.
Usually, the cat command is used to display the contents of a file or to concatenate multiple files into one. For example, cat filel file2 file3> all three files together in one file with the name of all.