Я пытаюсь создать файл JSON с помощью этой очень простой команды:
jq -n --arg greeting world --arg mykey hello '{"hello":$greeting}'
Моя проблема в том, что когда я заменяю ключ на $ mykey, я получаю эту ошибку:
# jq -n --arg greeting world --arg mykey hello {$mykey:$greeting}
jq: error: syntax error, unexpected ':' (Unix shell quoting issues?) at <top-level>, line 1:
{:}
jq: 1 compile error
Как мне создать простой файл JSON с двумя аргументами / переменными?