【シェルスクリプト】awk+printfでパラメータを変数で渡すやり方【使用例紹介】

雑学

備忘録です。awk+printfでパラメータを変数で渡すやり方です。

$ cat wrk.sh
aaa="10"
bbb="5"

echo "50.6" | awk -v aaa=$aaa -v bbb=$bbb '{printf "%0*.*f\n",aaa,bbb,$1}'

$ ./wrk.sh
0050.60000

関連リンク