Как создать объект JSON из нескольких слов (разделенных пробелами) ) переменные bash?

если вы хотите использовать черный фон, перейдите в «Редактировать -Настройки» и установите флажок «Использовать темную тему» ​​

1
16.10.2019, 04:31
1 ответ

Ваш $valueбез кавычек подлежит разбиению на слова оболочкой -, ответ заключается в том, чтобы просто заключить его в кавычки:

$ jq -n --arg value "$value" '{"key": ($value)}'
{
  "key": "A multi word input"
}

См. также

3
27.01.2020, 23:30

Теги

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