测试选项 测试选项 作用 判断 1 -a 判断 2 逻辑或,判断 1 和判断 2 都成立,最终结果为真 判断 1 -o 判断 2 逻辑或,判断 1 和判断 2 有一个成立,最终结果为真 ! 判断 逻辑非,使原始的判断式取反 e.g. aa=11 [ -n "$aa" -a "$aa" -gt 23 ] && echo "yes" || echo "no" # 判断变量aa是否有值,同时判断变量aa是否大于23