# cut(1)

    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).