[Linux] => [Linuxコマンド(A〜I)]
cutコマンドで特定のフィールドを切り出して表示することができます。
[主なオプション]
-f ...フィールド単位で切り出します
-d ...フィールドの区切り記号を指定します。指定しないときはタブ記号が仮定されます
[使用例]
#/etc/passwdファイルからホームディレクトリ情報(フィールド6)を表示します。
cut -f 6 -d : /etc/passwd
#/etc/passwdファイルからユーザ名(フィールド1)とホームディレクトリ情報(フィールド6)を表示します。
cut -f 1, 6 -d : /etc/passwd
#/etc/passwdファイルからユーザID(フィールド3)からホームディレクトリ(フィールド6)までの連続情報を表示します。
cut -f3-6 -d : /etc/passwd
#listからスペース区切りにてフィールドの一番目を取り出し
cut -d' ' -f1 ./list
広告
