linux jq没有在json中获取正确的文件[已关闭]

ih99xse1  于 2023-01-12  发布在  Linux
关注(0)|答案(1)|浏览(133)

这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
19小时前关门了。
Improve this question
我有一个包裹. json

{
   version: "1.0.0",
}

下面是我的内容

version=$(jq -r '.version' package.json)

echo version

我的www.example.com文件,但我不能得到'1.0.0',我得到了version打印在我的终端上,任何线索为什么?bash.sh file, but I couldn't get the '1.0.0', I got version printed on my terminal, any clue why?

yqkkidmi

yqkkidmi1#

假设这是bash,您在这一行中缺少一个美元符号:

echo $version

所以你打印的是一个字符串而不是一个变量。

相关问题