Sco*_*oby -3 bash terminal cat
我有两个json:
env.json
{
"environment":"INT"
}
Run Code Online (Sandbox Code Playgroud)
Roles.json
{
"run_list":[
"recipe[splunk-dj]",
"recipe[tideway]",
"recipe[AlertsSearch::newrelic]",
"recipe[AlertsSearch]"
]
}
Run Code Online (Sandbox Code Playgroud)
预期的输出应该是这样的:
{
"environment":"INT",
"run_list":[
"recipe[splunk-dj]",
"recipe[tideway]",
"recipe[AlertsSearch::newrelic]",
"recipe[AlertsSearch]"
]
}
Run Code Online (Sandbox Code Playgroud)
我只需要使用可用的内置bash命令将这两个json(以及其他类似这两个)合并为一个json。
我只能使用sed,cat,echo,tail,wc。
告诉谁在项目上放置了bash
不足以处理JSON 的约束“仅bash” ,然后获取jq
。
$ jq --slurp 'add' env.json roles.json
Run Code Online (Sandbox Code Playgroud)