JQ从JSON文件中提取值并分配给变量

时间:2019-01-28 17:46:11

标签: json bash shell jq

我正在尝试在Ubuntu上使用jq从JSON文件中提取值。当我直接echo退出时,它将起作用并将该值返回到控制台。但是,当我尝试将提取的值分配给变量并echo输出时,则不会向控制台返回任何内容。

以下作品:

#!/bin/sh
echo '{"USERNAME":"TRX-101","PASSWORD":":g&fg#/H"}' | jq .PASSWORD

以下内容无效:

#!/bin/sh
VAR = '{"USERNAME":"TRX-101","PASSWORD":":g&fg#/H"}' | jq .PASSWORD
echo $VAR

我的最终目标是使用$VAR中的值在shell脚本中执行其他操作(例如:将值发送到XML文件等)

0 个答案:

没有答案