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)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           609 次  |  
        
|   最近记录:  |