$!
$0
$?
$#
$? 最后一次执行命令的返回状态。如果这个变量的值为0,证明上一个命令正确执行,如果这个变量的值为非0(具体是哪个数,由命令自己决定),则证明上一个命令执行不正确
$? 是一个特殊变量,它包含了上一个命令执行后的退出状态,即返回码。该变量返回0表示上一个命令执行成功,否则返回一个非零值表示命令执行失败,并且返回的具体数字代表着不同的错误码。在shell脚本中,可以使用 $? 变量来判断上一条命令是否执行成功,从而进行下一步操作。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题