我想听听你关于从这个字符串中收集的建议(由命令返回)结果旁边的值(在这种情况下为15):
{
"outcome" => "success",
"result" => 15
}
要做哪个实用程序/命令? 谢谢 最大
答案 0 :(得分:4)
command | awk '$1=="\"result\"" {print $3}'
答案 1 :(得分:4)
GNU grep
:
command | grep -oP '(?<="result" => )\d+'
答案 2 :(得分:2)
$ awk '$1 == "\"result\"" { print $3 }' <<< "$STRING"