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
重要的是不要在=符号之前或之后放置空格。 –