我的sh脚本上有一个CURL。 我需要保存它的ddecoded ata。
curl -H "Content-Type: application/json" -X POST -d '{"hash":"$restearterHash"}' {$host}ApiController/jsonRestarter/ | python -m json.tool
如何在varible中保存数据?
答案 0 :(得分:0)
您可以存储如下命令的输出:var=`command`
,
所以这应该适合你:
json=`curl -H "Content-Type: application/json" -X POST -d '{"hash":"$restearterHash"}' {$host}ApiController/jsonRestarter/ | python -m json.tool`
答案 1 :(得分:0)
您可以使用command substitution:
VAR=$(curl -H "Content-Type: application/json" -X POST -d '{"hash":"$restearterHash"}' {$host}ApiController/jsonRestarter/ | python -m json.tool)
echo "${VAR}"