- 帖子
- 14
- 积分
- 30
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2018-6-5
|
[其他] jq插入json数据出错(用for echo 不能输出逗号)(如何将命令的输出赋值给变量)
1、定义一个json数据变量BK_V;
2、使用jq向BK_V中插入一条新的json数据,正常;
3、使用for将插入新数据后的数据重新赋值给BK_V,发生错误;
4、测试发现,用for echo BK_V时少输出了逗号,echo BK_V输出的数据是作为jq的输入,少了逗号jq就无法识别成json格式,导致无法插入新的json数据。
有什么方法使用for echo BK_V正常输出逗号,获取有其他方法将插入数据后的数据重新赋值给BK_V; |
|