MacやLinux、UNIXライクなOSなら大体入ってるcutコマンド。自分の周りだとawkに慣れてくるとあまり使わなくなることが多い印象なのだけど、地味にawkだと記述が辛い処理でも簡単に処理できることもある。 今回は、そんなcutコマンドについて覚えておくと便利な使い方についてまとめてみることとする。

なお、対象はGNU版とする。MacやBSD等ではバンドルされてないので注意。

1. 基本的な使い方

cutコマンドでは、以下のように実行することでタブ区切りのデータから指定列を抽出することができる。 例をみてわかるように、範囲指定や指定列まで、指定列以降といった指定が簡単に行える...