退出与退出状态测试命令 退出与退出状态 exit 返回0 -> 正常退出返回非0 -> 异常退出 $? 判断前一个程序/命令是否正常退出 测试命令man test test命令用于测试文件或者比较值test测试可以简写成 [] 符合[] 符号还有扩展写法 [[]] 支持 &&、||、<、> 文件测试 [ -e file ] -> 文件存在[ -f file ] -> 文件存在且为文件[ -d file ] -> 文件存在且为目录 整数比较测试 [ 5 -gt 4 ][[ 5 > 4 ]] 字符串测试 [ ‘abc’ = ‘abc’ ]