- 博客(3)
- 收藏
- 关注
原创 if [ $? -eq 0 ]的含义
文章目录前言正文前言shell脚本中$?是指上一次命令执行的成功或者失败的状态。如果成功就是0,失败为1.。语句if [ $? -eq 0 ] 是判断if语句的上一个命令执行如果失败就执行if中的语句,否则就执行else中的内容。正文if [ $? -eq 0 ]语句代表上一个命令执行后的退出状态$0: shell或shell脚本的名字$*: 以一对双引号给出参数列表$@: 将各个参数分别加双引号返回$#: 参数的个数$_: 代表上一个命令的最后一个参数$$
2022-04-12 10:28:52
9814
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人