shell脚本调用java返回的字符串含有shell变量如何解析? 5

如题,调用java程序返回之后,返回的结果含有shell变量,但是却没有解析成对应的shell变量,还是$xxx这样,请问要如何解析... 如题,调用java程序返回之后,返回的结果含有shell变量,但是却没有解析成对应的shell变量,还是$xxx这样,请问要如何解析 展开
 我来答
礼吗缘7100
2020-02-05 · TA获得超过5376个赞
知道大有可为答主
回答量:2804
采纳率:58%
帮助的人:146万
展开全部
先运行java程序,然后用echo $?获取程序的运行结果,如果是字符串,可以使用
result=$(java -jar xxx.jar)来获取,当然这只是示例,$()中的命令使可以随便修改的
追问
你这答非所问啊,我能正常调用java程序并返回结果,但是返回的结果里面含有${xxx}的shell变量,在shell脚本里面没有正常解析啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式