可以用$?获取上一条shell命令的返回结果。一般的约定是:0表示成功,非0表示失败。例如:你可以试验一下执行正确的shell命令:执行ls,然后紧接着echo$?执行错误的shell命令:执行ls/abcdefg,然后紧接着echo$?