【发布时间】:2013-10-30 23:14:08
【问题描述】:
当我运行命令时,我会得到这样的响应
{
"status": "available",
"managed": true,
"name":vdisk7,
"support":{
"status": "supported"
},
"storage_pool": "pfm9253_pfm9254_new",
"id": "ff10abad"-2bf-4ef3-9038-9ae7f18ea77c",
"size":100
},
以及数百个此类列表或字典 我想要一个做这种事情的命令
if name = "something",
get the id
任何可以帮助我学习此类命令的链接将不胜感激
我试过了
awk '{if ($2 == "something") print $0;}'
但我认为响应是在 Json 中,所以列式 awk 格式不起作用。
而且它只是一个我需要运行的命令,所以我不想使用任何外部库。
【问题讨论】: