CAT(1)                     Commands and Applications                    CAT(1)


       cat - concatenate and print files


       cat [-benstuv] file ...


       The  cat utility reads files sequentially, writing them to the standard
       output.  The file operands are processed in command line order.  A sin-
       gle dash represents the standard input.

       -b     Implies the -n option but doesn't number blank lines.

       -e     Implies the -v option, and displays a dollar sign ($) at the end
              of each line as well.

       -n     Number the output lines, starting at 1.

       -s     Squeeze multiple adjacent empty lines, causing the output to  be
              single spaced.

       -t     Implies  the  -v  option,  and  displays tab characters as ^I as

       -u     The -u option guarantees that the output is unbuffered.

       -v     Displays non-printing characters so they are  visible.   Control
              characters  print  as  ^X  for  control-X;  the delete character
              (octal 0177) prints as ^?  Non-ascii characters (with  the  high
              bit  set) are printed as M- (for meta) followed by the character
              for the low 7 bits.

The cat utility exits 0 on success, and >0 if an error occurs.


       Because of the shell language mechanism used to perform output redirec-
       tion, the command

              cat file1 file2 > file1

       will cause the original data in file1 to be destroyed!  Instead use

              cat file2 >> file1


       This manual page documents cat version 2.0.


       This  command was ported from FreeBSD source code for distribution with
       GNO/ME 2.0.6.


       head(1), more(1), pr(1), tail(1), vis(1)

GNO                               August 1997                           CAT(1)

Man(1) output converted with man2html