`
MauerSu
  • 浏览: 495818 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

java 调用shell命令执行 切记 命令参数不要 以引号或者双引号 包裹变量

 
阅读更多


java 调用shell命令执行 切记 命令参数不要 以引号或者双引号 包裹变量
注:shell交互台 执行没问题,但是 java调用会 将包裹变量"empty"  与 empty 辨别为 不相等
java Runtime.exec("sh XX.sh \"empty\" ") 或者单引号 都将
if [ $1 == "empty" ] 返回为false
而shell单独执行则成功
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics