Linuxのcutコマンドは、各行の先頭からnum1からnum2までのテキストを表示するために使用されます。
構文:
cut [-bn] [file] cut [-c] [file] cut [-df] [file]
命令:
cut コマンドは、バイト、文字、フィールドを切り取り、これらのバイト、文字、フィールドを書き込みます。およびフィールドを標準出力に出力します。
File パラメーターが指定されていない場合、cut コマンドは標準入力を読み取ります。 -b、-c、または -f フラグのいずれかを指定する必要があります。
パラメータ:
-b: バイト単位で分割します。 -n フラグも指定されていない限り、これらのバイト位置はマルチバイト文字の境界を無視します。
-c: 文字単位で分割します。
-d: カスタム区切り文字、デフォルトはタブ文字です。
-f: -d とともに使用して、表示する領域を指定します。
-n: 分割されていないマルチバイト文字。 -b フラグと一緒にのみ使用されます。文字の最後のバイトが -b フラグの List パラメータで指定された
範囲内にある場合は、その文字が書き込まれます。それ以外の場合、文字は除外されます
$ who rocrocket :0 2009-01-08 11:07 rocrocket pts/0 2009-01-08 11:23 (:0.0) rocrocket pts/1 2009-01-08 14:15 (:0.0)各行の 3 バイト目を抽出する場合は、次のようになります:
$ who|cut -b 3 c c
以上がLinuxのcutコマンドの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。