如何通过成功完成脚本从返回值为1的shell脚本返回

时间:2011-02-06 10:04:20

标签: shell

如何在成功完成脚本的情况下从返回值为1的shell脚本返回?

2 个答案:

答案 0 :(得分:10)

首先,返回值1表示成功与预期行为完全相反,所以你真的不应该这样做。但是,如果你愿意,那就做吧

exit 1

但是,这通常表示失败,您最好遵守惯例。

答案 1 :(得分:1)

0表示成功,非零表示失败。 如果成功,您应该使用exit或exit 0。如果失败,请使用退出1.如果要返回程序失败的原因,可以使用多个不同的返回值,即。即1,2,3,-1,255等