Skip to content

六、条件与控制流 ​

本章讲清 Shell 如何做判断与循环:test/[/[[ 的区别与陷阱、整数与字符串比较、if/case,以及 for/while/until 循环与 &&/|| 短路逻辑。

本章目录 ​

学习目标 ​

  1. 说清 [ ](POSIX 命令)与 [[ ]](Bash 关键字)的区别,知道何时用哪个。
  2. 区分整数比较(-eq/-lt/-gt)与字符串比较(=/!=/</>),不再混用。
  3. 熟练用 case 做模式分派,用 &&/|| 写短路逻辑,避免其常见陷阱。

前置知识 ​

关联章节 ​

ICP 备案号待补充 · Gitee 主页