Bash:如何将处理后的值保存到新变量中

时间:2016-08-25 15:05:31

标签: json linux bash shell sh

我有一个包含我要解析的JSON文本的字符串

heat@heat-G780 ~ $ data='{"foo": 42, "bar": "less interesting data"}'
heat@heat-G780 ~ $ echo $data|jq '.foo'
42

但是我无法将此值分配给变量

heat@heat-G780 ~ $ foo=$data|jq '.foo'
heat@heat-G780 ~ $ echo $foo
(here's nothing, trust me)

那么,如何将其分配给新变量?

0 个答案:

没有答案