Некоторая группа: - Я не могу использовать jq
или другое решение python / ruby, и мне нужно использовать только bash (POSIX)
У меня есть json в следующем формате: -
{
"argumets": {
"arg1": "-write -nrFiles 1000 -size1000",
"arg2": "-read -nrFiles 1000 -size1000",
"arg3": "-clean"
}
}
Я использую эту команду tr
для минимизации json: -
tr -d '[:space:]' < input_json.file > output_json.file
И это вывод, который я получаю: -
{"argumets":{"arg1":"-write-nrFiles1000-size1000","arg2":"-read-nrFiles1000-size1000","arg3":"-clean"}}
Здесь я теряю место на value
стороне, как -write-nrFiles1000-size1000
Какие-либо другие предложения или улучшения, которые я могу сделать, чтобы избежать вышеупомянутого сценария?