cut − ファイルの各行から一部分を取り除く
cut OPTION... [FILE]...
各ファイルの行から選択した部分だけを切り出し、標準出力に表示します。
ファイルの指定がなかったり、 − であった場合, 標準入力から読み込みます。
長いオプションで必須となっている引数は短いオプションでも必須です。
−b, −−bytes=LIST
バイトで数えた LIST を選択する
−c, −−characters=LIST
文字で数えた LIST を選択する
−d, −−delimiter=DELIM
フィールドの区切り文字として TAB の代わりに DELIM を使用する
−f, −−fields=LIST
LIST のフィールドのみを選択する。−s オプションが 指定されない限り、区切り文字を含まない行も表示 する
−n |
(無視される) |
−−complement
選択されたバイト数、文字数またはフィールド数の 組を補足する
−s, −−only−delimited
区切り文字を含まない行を出力しない
−−output−delimiter=STRING
出力の区切り文字として STRING を使用 デフォルトでは入力の区切り文字を使用
−z, −−zero−terminated
行の区切りを改行でなく NUL にする
−−help |
この使い方を表示して終了する |
−−version
バージョン情報を表示して終了する
−b, −c, −f はこのうち 1 つだけを、かつ必ず使用してください。 各 LIST は、コンマで区切られた 1 つまたは複数の範囲で構成されます。 選択された入力は読み込まれた順番で一度だけ出力されます。 範囲指定は以下のいずれかです。
N |
N 番目のバイト、文字、フィールド。 1 から始まる |
||
N− |
N 番目のバイト、文字、フィールドから行末まで |
||
N−M |
N 番目から M 番目 (これも含まれる) までのバイト、文字、フィールド |
||
−M |
行頭から M 番目 (これも含まれる) までのバイト、文字、フィールド |
GNU coreutils のオンラインヘルプ: <http://www.gnu.org/software/coreutils/> cut の翻訳に関するバグは <http://translationproject.org/team/ja.html> に連絡してください。 完全な文書は <http://www.gnu.org/software/coreutils/cut> にあります。 ローカルでは info ’(coreutils) cut invocation’ で参照できます。
作者 David M. Ihnat、 David MacKenzie、および Jim Meyering。
Copyright © 2016 Free Software Foundation, Inc. ライセンス GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
cut の完全なマニュアルは Texinfo マニュアルとして整備されている。もし、 info および cut のプログラムが正しくインストールされているならば、コマンド
info cut
を使用すると完全なマニュアルを読むことができるはずだ。