退出Shell脚本而不执行任何操作

时间:2017-07-12 14:29:00

标签: shell unix command exit

我安装了一个每天运行的shell脚本。 该脚本包含一些rm(删除)命令和用于文件传输的SCP命令。由于生产中的一些错误,脚本失败。我希望作业将退出代码返回为0而不执行任何操作,所以我写了

exit 0;

在shell脚本的开头,这样一旦脚本执行,它将在退出0后退出任何命令;但剧本仍然失败。

我无法编辑文件中的全部内容,也无法删除脚本中的脚本或内容。

请建议我是否使用正确的exit语法语法,或者在脚本开始执行时如何使脚本以返回码0退出。

1 个答案:

答案 0 :(得分:0)

';'没必要。你可以像这样退出:

ffmpeg -r 60 -f image2 -s 1920x1080 -i rotated-pano_frame%05d_color_corrected_gradblend.jpg -vcodec libx264 -crf 25 -pix_fmt yuv420p test.mp4 && ffmpeg -re -i test.mp4 -c copy -f flv udp://127.0.0.1:48550

This is a description about 'Exit and Exit Status'.