目次

awk

概要

処理の流れ

実行方法

オプション

表記 効果 備考
-F 区切り文字区切り文字(入力フィールドセパレータ)の変更
-v 変数名=変数値awk 内に変数を渡すシェル内での実行の際、シェル変数を awk に渡したい時に使う
-f バッチファイルバッチファイルに記述した処理をする

用語

構文

全体のコード

#!/usr/bin/awk
BEGIN{
	開始処理
}
/正規表現パターン1/{
	パターン1に対する処理
}
/正規表現パターン2/{
	パターン2に対する処理
}
:
END{
	終了処理
}

変数

配列

演算子

if

for

よく使う関数

その他

awk プログラムの例

合計と平均算出

Tips

シェル変数をパターンとして引き渡す

参考サイト