自分用のまとめです。 間違いなどあればご指摘いただけると嬉しいです! Awkとは? AWK(オーク)は、プログラミング言語の一つ。テキストファイル、特に空白類(スペースの他、タブなど)やカンマなどで区切られたデータファイルの処理を念頭に置いた仕様となっているが、一般的なプログラミングに用いることも可能である。UNIX 上で開発された。(Wikipediaより) UnixやLinux環境でファイルを集計したりするときにつかえる便利なプログラミング言語。 Linuxコマンドっぽく使える。 実行方法 # スクリプトをコマンドに含める場合 awk 'スクリプト' [ 入力ファイルのパス ] # 外部のスクリプトファイルを読み込む場合 awk -f スクリプトファイルのパス [ 入力ファイルのパス ] # catコマンドを用いることもできる cat foo.log | awk 'スクリプト' # 例