キーワード

したいこと

シェルスクリプトの中でawkを使い、シェルスクリプト中の変数をawkで利用したい。

どうやって

awk '{
        gsub("{USER_ID}", "'$USER_ID'");
        print $0;
}' $TEMPLATE

ノート

gsubの$USER_IDのところ、

gsub("{USER_ID}", "'
$USER_ID
'");

とシングルコートでawk分を分割する。

awk文の中で改行のエスケープは要らない。

参考

Last-modified: 2016-08-19 (金) 10:45:50 (1129d)