Учитывая следующую команду jq и Json: (Только команда jq)
echo '{"foo": {"bar": 0.00000072}}' | jq 'map_values( . + {"bar": .bar|tostring} )'
{
"foo": {
"bar": "7.2e-07"
}
}
Я пытаюсь отформатировать вывод как:
{
"foo": {
"bar": "0.00000072"
}
}
OR
{
"foo": {
"bar": 0.00000072
}
}
tojson
и уникальный сигил в качестве токена поиска / замены строки для генерации необработанного вывод, который оказывается действительным JSON), но он действительно более сложен. - person Charles Duffy   schedule 24.12.2018