将自动作业标记为SUCCESS甚至CMD失败

时间:2016-07-27 14:04:22

标签: autosys

我有一个autosys job.Job类型是CMD。我正在执行特定的脚本并在特定条件下在该脚本中我退出脚本使用退出代码99.当有脚本退出时,有任何方法退出代码99我的autosys工作不应该失败,但标记为成功?

3 个答案:

答案 0 :(得分:1)

定义作业时提到success_code。

e.g。

success_codes:0,137

答案 1 :(得分:0)

我们可以通过在CMD作业JIL(作业定义)中添加以下属性来实现您的要求:

max_exit_success: 99

答案 2 :(得分:0)

你实际上可以在脚本中对此进行编码;比如在脚本中添加一些if-else。

If [ $? -eq 99 ]
then
  exit 0
else
  exit $?
fi