我有一个运行的脚本,用于检查系统的运行状况。它查找预设数量的元素,并将信息记录在日志文件中。 我在后台运行它,每5分钟提交一次。因此流程为: -首次运行-检查元素 -记录信息 -等待5分钟,然后重新提交 -重复此操作,除非手动停止。
我使用'at'命令提交脚本。我注意到,作业有时会因以下错误而失败:
“出现:输出错误”
发生这种情况时,我重新提交了脚本,并且可以正常工作,直到再次发生为止-在一天/几周内。
脚本失败的相关部分:
at now + $resub minutes << xyz 1>/dev/null 2>check_resub.log
$startup_path/script $resub >>check.log_$(date +%Y%m%d) 2>&1
xyz
关于什么可能导致此问题的任何建议?