鉴于:
{"code":200,"lang":"ru-en","text":["test"]}
一个任务:
放在test一个变量中。
我如何尝试:
text = '{"code":200,"lang":"ru-en","text":["test"]}'
translate = $($text | jq '.text[0]')
echo $translate
最后写到не найдено。
问题:
为什么从 中提取值需要一个多小时JSON?
鉴于:
{"code":200,"lang":"ru-en","text":["test"]}
一个任务:
放在test一个变量中。
我如何尝试:
text = '{"code":200,"lang":"ru-en","text":["test"]}'
translate = $($text | jq '.text[0]')
echo $translate
最后写到не найдено。
问题:
为什么从 中提取值需要一个多小时JSON?
从重要的:
textecho和双引号translate您也可以在 bash 中执行此操作:
translate="$(jq '.text[0]' <<<"$text")"