Awk
最終更新日: 2021-11-08
- 標準出力をパースして標準出力するコマンド
- 正直全部 Perl で出来るので積極的に使う事はまずないと思う
特定列を取得¶
- 例として
ps aux
の実行パスの取得ps aux | awk '{print $11}'
区切り文字を変える¶
- 標準では半角スペース
- カンマにする例
awk -F ","
正規表現に一致した次の行を取得¶
awk "/any regexp/{getline; print}"
正規表現の捕獲式を捕獲する¶
awk '{print gensub(/Foo: (.+)/, "\\1", "g")}')