|
|
-b, --bytes=LIST
|
| |
output only these bytes
|
|
-c, --characters=LIST
|
| |
output only these characters
|
|
-d, --delimiter=DELIM
|
| |
use DELIM instead of TAB for field delimiter
|
|
-f, --fields=LIST
|
| |
output only these fields; also print any line
that contains no delimiter character, unless
the -s option is specified
|
|
-n
|
with -b: dont split multibyte characters
|
|
-s, --only-delimited
|
| |
do not print lines not containing delimiters
|
|
--output-delimiter=STRING
|
| |
use STRING as the output delimiter
the default is to use the input delimiter
|
|
--help
|
display this help and exit
|
|
--version
|
| |
output version information and exit
|
|
Use one, and only one of -b, -c or -f. Each LIST is made up of one
range, or many ranges separated by commas. Each range is one of:
|
|
N
|
Nth byte, character or field, counted from 1
|
|
N-
|
from Nth byte, character or field, to end of line
|
|
N-M
|
from Nth to Mth (included) byte, character or field
|
|
-M
|
from first to Mth (included) byte, character or field
|
|
With no FILE, or when FILE is -, read standard input.