我安装了一个每天运行的shell脚本。 该脚本由一些用于文件传输的 rm(删除(命令和 SCP 命令组成。由于生产中的某些错误,脚本失败。我希望作业在不执行任何操作的情况下将退出代码返回为 0,所以我写了
exit 0;
在 shell 脚本的开头,以便一旦脚本执行,它将退出,并且在退出 0 之后没有任何命令;但脚本仍然失败。
我无法编辑文件内的全部内容,也无法删除脚本或脚本内的内容。
请建议我是否对 exit 命令使用正确的语法,或者如何使脚本在开始执行后立即以返回代码 0 退出。
";"是不必要的。您可以像这样退出:
exit
exit 1
这是关于"退出和退出状态"的说明。