Bash 中的 C 风格循环

用带计数器和步长的算术 for 循环。

macOSBash 脚本Shell脚本低风险
写 for ((i=1;i<=5;i++)) 即可带计数器循环五次。

01命令

命令
$ for ((i=1;i<=5;i++)); do echo "step $i"; done

02作用说明

C 风格 for 循环给脚本提供显式计数器,无需 seq 或外部工具,并支持 i+=2 等任意算术表达式。重试操作或遍历数字范围时最清晰。

03风险

风险低风险
使用条件macOS default zsh/bash (bash 3.2+; some features need bash 4+ via Homebrew)
系统兼容性macOS with bash 3.2+ (GNU bash 4+ via Homebrew for advanced features)
!注意: Bash 算术只支持整数;浮点计数器请用 bc 或 awk。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-10-13 · 分类: 开发者