Linuxコマンド集 |
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス |
cut | テキスト・ファイルの各行から一部分を取り出す | (1) |
構文 | |
cut {-b byte-list, --bytes=byte-list} [file...] cut {-c character-list, --characters=character-list} [file...] cut {-f field-list, --fields=field-list} [-d delim] [-s] [--delimiter=delim] [--only-delimited] [file...] |
オプション | |||||||||||||
|
説明 | |
ファイルの各行から指定した部分を取り出す。取り出す部分は複数指定できる。また,"m-n"のように数字の間にハイフンを入れるとmからnまでのバイト,文字およびフィールドを指定できる。 |
使用例 | |
tel.lstファイルの各行から指定の部分を取り出す $ cat tel.lst 046-xxx-xxxx Kazuhiro Fukuda Man 03-yyyy-yyyy Yuki Izumi Women 03-zzzz-zzzz Toru Tejima Man $ cut -c 14- tel.lst ←14文字目以降を取り出す Kazuhiro Fukuda Man Yuki Izumi Women Toru Tejima Man $ cut -f 2 tel.lst ←第2フィールドを取り出す Kazuhiro Fukuda Yuki Izumi Toru Tejima |
関連事項 | |
cat,各行から指定した部分を取り出す |