每一个shell命令都有一个退出状态码(exit status)。当操作员操作一个不存在的文件,或者调用一个不存在的命令时,退出状态码将返回一个非0值,表示运行失败;当运行成功时,返回0.看下面的例子:
根据https://www.cyberciti.biz/faq/bash-get-exit-code-of-command/#:~:text=Every%20Linux%20or%20Unix%20command,means%20command%20was%20a%20failure.的描述: