home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 22 gnu
/
22-gnu.zip
/
GNUTUE.ZIP
/
man
/
cut.man
< prev
next >
Wrap
Text File
|
1992-07-18
|
2KB
|
53 lines
NAME
cut - remove sections from each line of files
SYNOPSIS
cut {-b byte-list, --bytes=byte-list} [-n] [file...]
cut {-c character-list, --characters=character-list} [file...]
cut {-f field-list, --fields=field-list} [-d delim] [-s]
[--delimiter=delim] [--only-delimited] [file...]
DESCRIPTION
This manual page documents the GNU version of cut. cut prints sections
of each line of each input file, or the standard input if no files are
given. A file name of `-' means standard input. Which sections are
printed is selected by the options.
OPTIONS
The byte-list, character-list, and field-list are one or more numbers or
ranges (two numbers separated by a dash) separated by commas. The first
byte, character, and field are numbered 1. Incomplete ranges may be
given: `-m' means `1-m'; `n-' means `n' through end of line or last
field.
-b, --bytes byte-list
Print only the bytes in positions listed in byte-list. Tabs and
backspaces are treated like any other character; they take up 1
byte.
-c, --characters character-list
Print only characters in positions listed in character-list. The
same as -b for now, but internationalization will change that. Tabs
and backspaces are treated like any other character; they take up 1
character.
-f, --fields field-list
Print only the fields listed in field-list. Fields are separated by
a TAB by default.
-d, --delimiter delim
For -f, fields are separated by the first character in delim instead
of by TAB.
-n Do not split multibyte characters (no-op for now).
-s, --only-delimited
For -f, do not print lines that do not contain the field separator
character.
The long-named options can be introduced with `+' as well as `--', for
compatibility with previous releases. Eventually support for `+' will be
removed, because it is incompatible with the POSIX.2 standard.