У меня есть два jsons:Объединить два JSON в Баш (без JQ)
env.json
{
"environment":"INT"
}
roles.json
{
"run_list":[
"recipe[splunk-dj]",
"recipe[tideway]",
"recipe[AlertsSearch::newrelic]",
"recipe[AlertsSearch]"
]
}
ожидается выход должен быть какой-то вещи, как это:
{
"environment":"INT",
"run_list":[
"recipe[splunk-dj]",
"recipe[tideway]",
"recipe[AlertsSearch::newrelic]",
"recipe[AlertsSearch]"
]
}
Мне нужно объединить эти два json (и другие, подобные этим двум) в один единственный json, используя только доступные встроенные команды bash.
только есть sed, cat, echo, tail, wc в моем распоряжении.
@ Kusalananda - вы правы, поэтому я удалил их из рассмотрения. Посмотрите http://www.osdata.com/programming/shell/builtincommands.html прямо сейчас для команд. – Scooby
http://stackoverflow.com/q/19529688/2088135 –
@TomFenech - не может использовать jq. Просто встроенные команды bash. – Scooby