Cat (Unix)

cat
Original author(s)Ken Thompson,
Dennis Ritchie
Developer(s)AT&T Bell Laboratories
Initial releaseNovember 3, 1971 (1971-11-03)
Operating systemUnix, Unix-like, Plan 9, Inferno, ReactOS
PlatformCross-platform
TypeCommand
Licensecoreutils: 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]

  1. ^ "In Unix, what do some obscurely named commands stand for?". University Information Technology Services. Indiana University.
  2. ^ Kernighan, Brian W.; Pike, Rob (1984). The UNIX Programming Environment. Addison-Wesley. p. 15.
  3. ^ Cite error: The named reference PikeKernighan was invoked but never defined (see the help page).

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search