条件测试 格式 test condition 或 [ condition ] 使用方括号时,要注意在条件两边加上空格,如果有操作符,运算符之间也必须有空格 测试状态:测试的结果可以用$?的值来判断,0表示成功,其他为失败 --文件状态测试 -d 判断目录是否存在 -f 正规文件(是不是普通文件) -L 符号链接 -r 可读 -s 文件长度大于0.非空 -w 可写 -u 文件有suid位设置 -x 可执行 --逻辑测试 -a 逻辑与,操作符两边均为真,结果为真,否则为假 -o 逻辑或,操作符两边一…