Bash:获取json值

时间:2016-09-23 19:04:05

标签: json bash

抱歉简单,但我是bash的新手。

我正在卷曲一个返回json文件的链接:

$output=$(curl localhost:9000/user/1)

这让我回报:

{"userId":"1", "username":"sam"}

如何回显用户名sam

这些不起作用:

echo $output.userId
echo $output["userId"]

1 个答案:

答案 0 :(得分:0)

使用jq

jq .username <<<"$output"