Linuxコマンドメモ:awk 投稿日: 2021/11/08 OS::Linux::コマンド 標準出力をパースして標準出力するコマンド。Perlが使える環境であればPerlでの代替も可能 特定列を取得 例としてps auxの実行パスの取得 ps aux | awk '{print $11}' 区切り文字を変える 標準では半角スペース カンマにする例 awk -F "," 正規表現に一致した次の行を取得 awk "/any regexp/{getline; print}" 正規表現の捕獲式を捕獲する awk '{print gensub(/Foo: (.+)/, "\1", "g")}')