まくまくsed/awkノート
cut コマンドで行頭の数文字をカットする
2011-05-11

cut コマンドの -b オプションを指定すると、文字数を指定してテキストの切り出しを行うことができます。

例: 3文字目を取り出す

$ echo "1234567890" | cut -b 3
3

例: 3~8文字目を取り出す

$ echo "1234567890" | cut -b 3-8
345678

例: 3文字目以降を取り出す

$ echo "1234567890" | cut -b 3-
34567890

例: 先頭から3文字目までを取り出す

$ echo "1234567890" | cut -b -3
123
2011-05-11