以下の内容はhttps://shuzo-kino.hateblo.jp/entry/2015/10/21/235747より取得しました。


awkの-vオプションで初期値を与える

awkの-vオプションは初期値を与えるオプションです。
似た処理を変数変えてやりたい時に有効ですね。

実際のところ

$ gawk -v A=2 'END{ printf "A:%d + B:%d\n", A, B}' B=4 /dev/null
A:2 + B:4

最後にある/dev/nullがミソです。
これがないと、無限参照で処理が終わりません。

参考もと

  • effective awk



以上の内容はhttps://shuzo-kino.hateblo.jp/entry/2015/10/21/235747より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14