cat (Unix)
| cat | |
|---|---|
| Original authors | Ken Thompson, Dennis Ritchie |
| Developer | AT&T Bell Laboratories |
| Initial release | November 3, 1971 |
| Operating system | Unix, Unix-like, Plan 9, Inferno, ReactOS |
| Platform | Cross-platform |
| Type | Command |
| License | coreutils: GPLv3+ ReactOS: GPLv2+ |
cat is a shell command for writing the content of a file or input stream to standard output. The name is an abbreviation of catenate, a variant form of concatenate. Originally developed for Unix, it is available on many operating systems and shells today.
In addition to combining files, cat is commonly used to copy files and in particular to copy a file to the terminal monitor. Unless redirected, cat outputs file content on-screen.