小编J. *_*ser的帖子

如何在jq中选择多个字段

我的输入文件看起来像这样:

{
"login": "dmaxfield",
"id": 7449977,
...
}
{
"login": "dmaxfield",
"id": 7449977,
...
}
Run Code Online (Sandbox Code Playgroud)

我可以用这个得到所有的登录名: cat members | jq '.[].login'

但我无法破解语法来获取登录名和身份证?

jq

53
推荐指数
5
解决办法
4万
查看次数

解析错误:第 1 行第 9 列的数字文字无效

我知道 jq 搜索需要被阻止{}并且密钥需要被包裹起来",例如:

{
  "id": 36815684
}
Run Code Online (Sandbox Code Playgroud)

但如果我有这样的事情:

X-RateLimit-Reset: 1452786798
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

解析错误:第 1 行第 9 列的数字文字无效

我需要回退还sed/awk/perl ..是有更优雅的使用 jq 的方式?

json jq

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

jq ×2

json ×1