Unix-commands-cut
提供:Dev Guides
cut-Unix、Linuxコマンド
NAME
カット-ファイルをいくつかの部分(列)に分割するには
概要
説明
curは、各入力ファイルの各行の選択された部分を標準出力に書き込みます。ファイルが指定されていない場合、または「-」のファイル名の場合は、標準入力に書き込みます。
オプション
Tag | Description |
---|---|
-b BYTE-LIST—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 CHARACTER-LIST—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 FIELD-LIST—fields=FIELD-LIST | Print only the fields listed in FIELD-LIST. Fields are separated by a TAB character by default. |
-d INPUT_DELIM_BYTE—delimiter=INPUT_DELIM_BYTE | For '-f', fields are separated in the input by the first character in INPUT_DELIM_BYTE (default is TAB). |
-n | Do not split multi-byte characters (no-op for now). |
-s—only-delimited | For '-f', do not print lines that do not contain the field separator character. |
--output-delimiter=OUTPUT_DELIM_STRING | For '-f', output fields are separated by OUTPUT_DELIM_STRING The default is to use the input delimiter. |
例
サンプルファイルsample.txtを用意しましょう
セミコロン(;)区切りファイルから列2を解析するには:
link:/cgi-bin/printpage.cgi [__印刷]