shell预定义变量$?使用注意点

来源:互联网 发布:tensorflow 训练模型 编辑:程序博客网 时间:2024/06/07 23:42
vim a.txt内容为aaa

$?最后一次执行的命令的返回状态。0表示正确,非0表示错误。

grep 'aaa' a.txt
echo $? #0

grep 'bbb' a.txt
echo $? #1 虽该语句语法没有错误,但由于没有找到内容仍然为1
1 0