2008年1月30日水曜日

awkに外から変数を渡す

これも基本だと思いますが、よく忘れるので・・・
awk -vVAR=VALUE '{print VAR}'

です。# 方言はあるのでしょうか?AIX5.2とcygwinのGNU Awk 3.1.5で動きました。
root:/tmp # echo a | awk -vhoge=${PWD} '{print $1,hoge}'
a /tmp

0 件のコメント: