0
我正在嘗試創建一個腳本來調用restapi端點,但我收到了「錯誤替換」錯誤。如何在.sh文件中調用restapi
這裏是我的腳本:
vi script.sh
echo "welcome to the script"
echo ${"http://web-integ000/sampleProject/getProductList"}
,但是當我在命令行執行curl命令它worked.I使用以下命令
$ curl -H "Accept:application/json" http://web-integ000/sampleProject/getProductList
和我得到了以下的輸出:
[ {
"productId" : "u1604028-5948abd0-0",
"prodcutName":"H1ACX",
"calendarDate" : "2017-06-20"
}
]timeStamp:1497968810
如何使用腳本從restapi獲取響應?
我使用了這個var1 = $ {curl -H「Accept:application/json」http:// web-integ000/sampleProject/getProductList} – madhu
echo $ {var1}然後在coomand提示符下使用./script.sh I我沒有找到var1:command。我做錯了什麼? – madhu
重要的是不要在=符號之前或之後放置空格。 –