<KEY>
私はファイル内のすべての ""エントリを私が書いたこの行に置き換えようとしましたが、${encryptedkeyValue}
何もしません。助けてください
awk ' { gsub("<KEY>","'${encryptedkeyValue}'") }1 ' ${scriptHome}/config.properties
よろしくお願いします。
答え1
2 つの二重引用符で構成される文字列を置換し、次-v
のオプションを使用して変数を渡す場合:
awk -v val="${encryptedkeyValue}" '{ gsub(/<KEY>/,val) } 1'