What does `$?` do?
发布时间:2024年01月11日
shell 中 $?
是一个特殊的内置变量,可以获取最后一次执行命令的退出状态。
执行命令如果报错的话 紧接着执行 echo $? 则会打印出此异常的 返回值
echo $?
127
在执行shell函数后,$?
返回函数中最后一次执行命令的退出状态。
在执行shell脚本后,$?
返回脚本中最后一次执行命令的退出状态。
[Ref] Shell 脚本中的exit状态解释
文章来源:https://blog.csdn.net/weixin_37646636/article/details/135536768
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!