awkで列番号ではなく列名でカラムを抜き出す Apr 27, 2021 列番号を列名から簡単に求める たとえばテキストファイルの5列目を抜き出したければawk '{print $5}' txtのようにprint $列番号と書く。しかし1行目
awkの正規表現でグループ化とキャプチャ、後方参照を行う Mar 7, 2018 (正規表現)のように正規表現を()で括ると、マッチした値を参照できるようになる。捕捉グループ、capturing groupと呼ばれ、大体のプ
sedでマッチする複数行のうちはじめの行だけ置換する方法 Feb 7, 2018 GNU sedを対象に書くが、最後にBSD sedでの対策も書く。 はじめの行だけ置換する ファイルに同じ文字列が複数行に存在するものの、一番はじめに出
wc -lでは文末に改行がないファイルの行数を正しく数えられない Jan 16, 2018 最後に改行がある場合は以下の通り問題ない。 $ printf 'test\ntest\n' test test $ printf 'test\ntest\n' | wc -l 2 wc -lは改行の数を数えるため、最後に改行がないと本当の行数より1少ない数を
コマンドで二つの時間の差分を取る方法 Jul 6, 2017 二つの時間の差分を取る %H:%M:%S形式で二つの時間がかかれているファイルから、その二つの時間の差を取得する方法を考える。用途としては、ロ
expectの中でawkを使う方法 May 13, 2017 以下のコマンドはサーバ($host)をLBから外して、jettyを再起動したあと、再度LBに組み込むものである。変数$hostをfor loo
シェルスクリプトでSQLのJOIN結合やGROUP BYを実現する Jan 15, 2017 はじめに シェルスクリプトでSQLのJOINを実現する方法について、王道のjoinコマンドと、awkを使った方法をそれぞれ考えてみる。 またSQ