【发布时间】:2020-12-16 06:56:30
【问题描述】:
我们有一个 unix 作业总是由于以下错误而失败
无法执行操作系统命令
在第二次或第三次重试后,它成功执行。
所以现在我想为下面的代码重试逻辑最多 3 次,请举例说明下面的代码。
如果第一次运行成功,那么它应该退出循环,否则它应该继续重试直到 3 次。然后它应该退出循环并处理剩余的代码。
sqlplus -s / <<EOF
set serveroutput on size 999999
set feed off
set term off
spool ../logs/$PROGRAM.log3
execute $PROGRAM;
EOF
【问题讨论】: