Вот мой config.json:
{
"env": "dev",
"dev": {
"projects" : {
"prj1": {
"dependencies": {},
"description": ""
}
}
}
}
Вот мои команды bash:
PRJNAME='prj1'
echo $PRJNAME
jq --arg v "$PRJNAME" '.dev.projects."$v"' config.json
jq '.dev.projects.prj1' config.json
Выход:
prj1
null
{
"dependencies": {},
"description": ""
}
Итак, $PRJNAME - prj1, но первый вызов выводит только null
.
Может кто-нибудь мне помочь?