xotkot
@xotkot
хорошо есть и хорошо весьма

Как в json с помощью jq добавить элемент внутрь массива?

используя инструмент jq необходимо добавить элемент в массив, например:
из {"a":1,"b":[1,2]} нужно получить {"a":1,"b":[1,2,3]}
  • Вопрос задан
  • 907 просмотров
Решения вопроса 1
xotkot
@xotkot Автор вопроса
хорошо есть и хорошо весьма
пока получился такой вариант:
$ echo '{"a":1,"b":[1,2]}' | jq -c '. + {b:(.b + [3])}'
{"a":1,"b":[1,2,3]}


если есть ещё варианты, пишите
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы