我有一个调用了java的shell程序,我想知道我在shell里加入什么命令可以知道java程序
行结果是否有异常?现在我有两个思路想和大家探讨一下,第一个是本身shell程序执行完成之后会生成一个log文件,这个文件有java程序执行结果的内容,我可以通过读取log...
行结果是否有异常?
现在我有两个思路想和大家探讨一下,第一个是本身shell程序执行完成之后会生成一个log文件,这个文件有java程序执行结果的内容,我可以通过读取log文件的关键字来判断java程序是否有异常。第二个思路是,如果java程序出现异常,我有没有办法直接在shell里面监视到,并且根据监视到的内容,最后输出shell是否执行成功。
两个思路分别怎么通过代码实现,也麻烦分享下! 展开
现在我有两个思路想和大家探讨一下,第一个是本身shell程序执行完成之后会生成一个log文件,这个文件有java程序执行结果的内容,我可以通过读取log文件的关键字来判断java程序是否有异常。第二个思路是,如果java程序出现异常,我有没有办法直接在shell里面监视到,并且根据监视到的内容,最后输出shell是否执行成功。
两个思路分别怎么通过代码实现,也麻烦分享下! 展开
2个回答
展开全部
你好,根据你的描述我个人觉得你可以通过单独写一个shell脚本对你的log文件进行关键字监控,如果监控到你指定的关键字时就自动给你发送邮件,这样你就可以知道自己的程序每次执行时是否成功或失败,也不用自己每次都去查看log文件了,具体代码文件你可以参考 http://hi.baidu.com/jrzscojnmgbmpvd/item/84434b3e8a500617b2c0c5b3 ,这个是我刚分享的,希望能对你有所帮助,谢谢!
2014-10-11
展开全部
JAVA程序中,写入特征字符到LOG里面,一找就知道了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询