在shell脚本中捕获java的System.exit()的状态

来源:互联网 发布:支付宝收费淘宝卖家 编辑:程序博客网 时间:2024/06/06 01:11

例如,如果在java的main方法的最后一行加入这一句代码:

System.exit(0);

其中方法的参数-1是用户自定义的任意数字,用于标识这段代码执行后的状态。

那么怎么在shell脚本里面获取执行main方法后的这个状态标识呢?答案是使用命令:$?

例如:

#执行带有main方法的脚本/bin/sh /data/apps/zhf/data-process/indexing/index-weather.sh#通过$?获取执行后的状态结果if [ $? = 0 ]    then        # 进行相关操作fi


0 0
原创粉丝点击