**已关闭。**此问题为not reproducible or was caused by typos。当前不接受答案。
这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
昨天关门了。
Improve this question
我有一个变量,它存储来自curl API调用的值,其http状态代码如下:RESP = '{“ID”:“abc_123_45”} 200'.当我jq ID键时,我没有得到完整的值。下划线前后的值被截断。
id = $(echo jq --raw-output .ID <<<"${RESP}" )
output = 123 expected-output = abc_123_45. value before underscore is getting truncated
1条答案
按热度按时间r8uurelv1#
您的问题包含的代码几乎肯定不是您实际执行的代码(演示的代码执行
id
,但从未执行jq
),因此无法确定。您似乎打算编写以下代码,该代码有效: