Original author(s) | Ken Thompson, Dennis Ritchie |
---|---|
Developer(s) | 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 standard Unix utility that reads files sequentially, writing them to standard output. The name is derived from its function to (con)catenate files (from Latin catenare, "to chain").[1]
[2]
It has been ported to a number of operating systems.
The other primary purpose of cat
, aside from concatenation, is file printing — allowing the computer user to view the contents of a file. Printing to files and the terminal are the most common uses of cat
.[3]
PikeKernighan
was invoked but never defined (see the help page).