我想用shell脚本中的变量值替换curl命令中的KEY。
KEY=KEY_VALUE
我的卷曲命令如下。
curl -s "https://api.kite.trade/quote?i=NSE:NIFTY+50&i=NSE:INF" -H "X-Kite-Version: 3" -H "Authorization: token XYZ:KEY"
提前感谢
修复您的报价并使用变量:
key=key_value
curl -s 'https://api.kite.trade/quote?i=NSE:NIFTY+50&i=NSE:INF'
-H 'X-Kite-Version: 3' -H "Authorization: token XYZ:${key}"
对未插入的字符串使用单引号(这样您就不必担心字符串中是否有任何字符可以通过插入进行修改,例如反斜杠或美元符号(,并且不要将变量与所有大写名称一起使用。