NAME

     cut - select out columns of a file


SYNOPSIS

     cut [  -b | -c] list [file...]
     cut -f list [-d delim] [ -s] [file...]"


OPTIONS

     -b   Cut specified bytes

     -c   Select out specific characters

     -d   Change the column delimiter to delim

     -f   Select out specific fields that are  separated  by  the
          delimiter character ( see delim)

     -i   Runs of delimiters count as one

     -s   Suppres lines with no delimiter characters,  when  used
          with the -f option. Lines with no delimiters are passwd
          through untouched


EXAMPLES

     cut -f 2 file       # Extract field 2

     cut -c 1-2,5 file   # Extract character columns 1, 2, and 5

     cut -c 1-5,7- file  # Extract all columns except 6


DESCRIPTION

     Cut extracts one or more fields or columns from a  file  and
     writes them on standard output.  If the -f flag is used, the
     fields are separated by a delimiter  character,  normally  a
     tab,  but  can be changed using the -d flag.  If the -c flag
     is used, specific columns can be specified.  The list can be
     comma  or BLANK separated. The -f and -c flags  are mutually
     exclusive.  Note:  The  POSIX1003.2  standard  requires  the
     option  -b  to  cut  out  specific  bytes  in  a file. It is
     intended  for  systems  with  multi  byte  characters  (e.g.
     kanji),  since  MINIX  uses  only  one byte characters, this
     option is equivalent to -c. For the same reason, the  option
     -n has no effect and is not listed in this manual page.


SEE ALSO

     sed(1), awk(9).