腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
jq
编辑
JSON
不
更改
值
json
、
bash
、
jq
、
edit
、
in-place
我有一个想要操作的
json
文件;但是我似乎不能让数据按我想要的方式进行
更改
。 如果我执行1,则返回"true“,因为文件夹已暂停。1:
jq
'.folders[] | select(.label=='\"$folder\"') | .paused' "$f" 如果我执行2;选择一条记录,并将"true“替换为"false”。2:
jq
'.folders[] | select(.label=='
浏览 33
提问于2020-04-17
得票数 0
2
回答
用
jq
保持
JSON
字符串
值
中的转义正斜杠
jq
根据
JSON
规范,不必用反斜杠转义正斜杠,但它们可以转义。我有一个
JSON
文件,其中所有字符串
值
中的正斜杠都是出于兼容的原因(但不是在键内)转义的: "proto://some/path": "\/\/some\/path"但是,
jq
会自动删除这些反斜杠: $ echo '{"proto://some/path":"\/\/
浏览 0
提问于2023-02-26
得票数 4
回答已采纳
2
回答
使用zsh
更改
json
文件中的
值
javascript
、
json
、
zsh
我有一个
JSON
文件,我试图使用脚本来
更改
其中的一个特定
值
。在这个例子中,它被设置为baz,但实际上我不知道这个
值
是什么。我想从一个更大的脚本中
更改
foo-bar的
值
。"foo-bar": "qux",$var='qux'
jq
--arg passvar ${var} '{"foo-bar"
浏览 6
提问于2021-11-02
得票数 0
回答已采纳
1
回答
如何将
JSON
文件上载到BigQuery
json
、
google-bigquery
我试图使用以下数据将
JSON
文件上载到BigQuery:,我首先使用下面的代码将
JSON
文件覆盖到新行分隔的
JSON
: 读取数据时出错,错误消息:未能解析
JSON
:未找到活动字段。;P
浏览 2
提问于2021-04-07
得票数 0
1
回答
Ubuntu Shell脚本-在args中使用
jq
json
、
shell
、
jq
、
args
我试图用
jq
程序在shell脚本中
编辑
json
文件。
json
文件具有以下格式: "bla": { "test2": "False"}´
jq
--arg v $1 '.p
浏览 7
提问于2017-05-16
得票数 0
回答已采纳
2
回答
用
jq
(一个衬垫)替换文件中的
值
shell-script
、
jq
我想将"CTE_LG_LL_OE“的
值
从”警告“替换为”就绪“ { "abcd": { "aav": "on", "vvg": "iio7890_APPID", "ct": "b-tte", "eSL"
jq
'.' /abc/temp/config.
json
| grep CTE_LG_LL_OE
浏览 0
提问于2021-08-05
得票数 1
回答已采纳
1
回答
为什么
jq
在脚本中运行时看不到环境变量?
bash
、
shell
、
jq
[env.schedules]["media_content"]'
json
_file.
json
)test3.xspfecho $schedules 但是我没有找到原因,为什么这个命令在shell中直接运行时工作,而在脚本中运行时
不
工作。
编辑
:我现在发布一个完整的脚本,指定文件树
浏览 3
提问于2020-06-30
得票数 0
1
回答
jq
-解码流中的
json
值
json
、
apache
、
jq
我需要解码流中apache的授权
值
,并用用户名替换该
值
,然后返回修改后的
json
。{ "time":"2022-04-07T12:53:39.302+0300", 这里解码的
值
是<username>:<password>stdin> |
jq
-
浏览 14
提问于2022-04-07
得票数 0
回答已采纳
1
回答
选择key:
值
,
jq
和output作为数组
json
、
bash
、
csv
、
output
、
jq
当使用
jq
时,很容易选择要输出的键:
值
,但在默认情况下,数组
不
皂化。如何将输出保持为数组?示例my_
json
='{"count":2,"values":[{"name": "Hans","age": 22},{"name": "John","age": 88}]}'# Getting names echo
浏览 6
提问于2022-07-11
得票数 2
回答已采纳
1
回答
JQ
输出不正确地对变量进行排序
bash
、
shell
下面的
jq
查询输出是正确的。route.
json
文件包含一个
json
输出。但回显“这是路由$ROUTE_ID”或“这是路由$ROUTE_ID
不
返回$ROUTE_ID
值
”。
浏览 1
提问于2022-05-16
得票数 -2
回答已采纳
2
回答
结合多个测试验证
JSON
内容和
jq
json
、
linux
、
bash
、
jq
我有以下
JSON
对象我想使用以下条件使用验证
JSON
对象:
json
='{"color": "red", &qu
浏览 4
提问于2016-02-24
得票数 1
回答已采纳
1
回答
jq
:如何通过从另一个对象读取的名称查找
JSON
对象?
json
、
bash
、
jq
我有以下
JSON
: "contexts": { "mydata": "value1" },输出由current_context指示的上下文的mydata
值
。如果我将
JSON
更改
为有"current_context": "context1",就会得到value1。给定
jq
的两个调用,以及名为<e
浏览 0
提问于2019-06-02
得票数 0
回答已采纳
2
回答
在带参数的fzf预览中运行
jq
jq
、
fzf
我有一些
json
数据,我想用fzf和
jq
交互查询它,方法是通过stdin发送数据并在fzf查询框中输入
jq
查询。 到目前为止,我的尝试是在框中显示一个结果,但是
编辑
查询框的内容会使结果变为空白。fzf-tmux --preview '
jq
"$@" <<< {}' <<<'[{"x": 1}, {"y": 2}]'
浏览 57
提问于2019-06-25
得票数 0
回答已采纳
3
回答
在
JSON
中修改键值数组
json
、
shell
、
command-line
、
edit
、
jq
name": "DB_USERNAME", } } }我想在内部修改匹配键的
值
如下new"'
json
{ "value": "new"但我希望更像就地修改,或者从原来的
json</
浏览 0
提问于2019-01-04
得票数 7
回答已采纳
2
回答
如何使用
jq
根据键值对过滤
json
数据?
select
、
key-value
、
jq
假设我有一些
json
数据,如下所示:{"name":"kate","department":"xyz","id":"ajsj3" } {"name":"sam","department&quo
浏览 0
提问于2017-12-13
得票数 0
1
回答
Windows环境下对象构造函数的
jq
算法操作
cmd
、
jq
假设有一个包含如下内容的sample.
json
文件: { "b": 2]> type sample.
json
|
jq
".[] | .a - .b"但是,如果我试图用键构建一个对象,它的
值
将是减法运算符的结果,我不能: > type sample.
json
|
jq
".[] |
浏览 5
提问于2022-04-14
得票数 0
回答已采纳
1
回答
JQ
:访问元素,不管有多深
json
、
nested
、
jq
给定文件test.
json
"file": { "name": "137.txt" "lines": 219,}不幸的是,我们真正的
json
浏览 1
提问于2019-03-06
得票数 3
回答已采纳
1
回答
只
编辑
与先决条件匹配的文件,使用
jq
并查找
find
、
jq
我有相当数量的
JSON
文件,它们作为属性具有不同的版本。我想修改只匹配某个谓词的文件。这是使用查找和
jq
进行就地
编辑
的后续行动.运行指向
json
文件夹的以下脚本: -name '*.
json
' \ tmpfile=$(mktemp)tmpfile" >"$pathname" rm -f "$tmp
浏览 0
提问于2022-06-20
得票数 3
回答已采纳
8
回答
使用
jq
就地修改
json
中的键值。
json
、
bash
、
shell
、
jq
我有一个
json
,其中我想修改一个特定的
值
,但是终端总是用修改后的
值
显示
json
,但是它实际上并没有改变特定文件中的
值
。样本
json
: name: 'abcd', address: 'abc'我想要
更改
文件本身中地址的
值
,但到目前为止,我还无法这样做。我试着用:
jq
'.address = "abcde"'
浏览 7
提问于2017-03-10
得票数 126
回答已采纳
1
回答
为什么添加
jq
参数不会改变
值
json
、
bash
、
jq
当我传递
jq
--arg标志时,它没有更新
值
。但是,当我在没有--arg标志的情况下硬编码这些
值
时,它确实发生了。 我已经在脚本中尝试过这一点,也直接在终端中尝试了这两种方式(使用和不使用参数标志)。With
不
更新
值
。如果没有,则不会更新
值
。'.[] | select((.hostname=="foo.bar") and (.targetPort==8082)).serviceId = "123"' <<<&q
浏览 1
提问于2019-04-20
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券