bash的内部命令exit [n]的用法

bash的内部命令exit [n]的用法

exit [n]是指shell退出后的返回值,还是某个命令结束后的返回值?      
一般来说,exit 0在shell中表示命令/脚本运行成功,而非0的值代表不同的错误~~      
shell script 在运行时, 实际上启动了一个 sub shell, exit [n] 就是这个 sub shell 的返回值      
shell 中 exit 的作用类似于 C 中 main() 函数里面的 return      
感谢版主,感谢各位兄弟!我又学到了新知识!