我想在我的bash脚本中执行以下命令
jq '.ServerName = "$SERVER_NAME"' $SERVER_CONFIG >tmp.$$.json && mv tmp.$$.json $SERVER_CONFIG
但是它仅插入$SERVER_NAME
,而不插入bash变量的值。
那是因为有引号。我该如何解决?
命令应类似于
jq '.ServerName = "TestServer"' serverconfig.json >tmp.$$.json && mv tmp.$$.json serverconfig.json
此致, 多米尼克