json语法就是 {"key":"value"}的形式
1.首先一个简单的 json
[root@localhost ~]# cat 1.json
[
{
"aaa": "hhh",
"age": 18,
"friend": {
"name": "sam"
}
}
]
2.去除 列表
[root@localhost ~]# cat 1.json |jq '.[0]'
{
"aaa": "hhh",
"age": 18,
"friend": {
"name": "sam"
}
}
3.取出aaa的value值
[root@localhost ~]# cat 1.json |jq '.[0]|."aaa"'
"hhh"
4.取出 age value的值
[root@localhost ~]# cat 1.json |jq '.[0]|."age"'
18
5.取出 friend的value值
[root@localhost ~]# cat 1.json |jq '.[0]|."friend"'
{
"name": "sam"
}
6.取出 name的值
[root@localhost ~]# cat 1.json |jq '.[0]|."friend"|."name"'
"sam"