我通过 qrsh 调用在现场实例上使用 OGS。为了让我的程序正常工作,我需要能够知道作业何时因系统关闭而失败(我失去了现场实例)。
如果我们通过 ssh 执行远程命令并且远程系统出现故障,则返回的退出代码为 255。
我的问题是,对于 OGS,当使用 qrsh 执行远程命令并且远程系统出现故障时,返回的退出代码为 0。0 表示“好的,一切都好”。因此,无法从该代码中知道不,这不好,我需要重新安排。
(当然,我可以更改远程调用以返回特定代码,但由于它不是标准的,我宁愿避免这样做。)
我通过 qrsh 调用在现场实例上使用 OGS。为了让我的程序正常工作,我需要能够知道作业何时因系统关闭而失败(我失去了现场实例)。
如果我们通过 ssh 执行远程命令并且远程系统出现故障,则返回的退出代码为 255。
我的问题是,对于 OGS,当使用 qrsh 执行远程命令并且远程系统出现故障时,返回的退出代码为 0。0 表示“好的,一切都好”。因此,无法从该代码中知道不,这不好,我需要重新安排。
(当然,我可以更改远程调用以返回特定代码,但由于它不是标准的,我宁愿避免这样做。)