用花括号展开批量创建路径

用 {a,b} 列表和 {1..5} 范围一次生成大量名称。

macOSBash 脚本自动化Shell脚本低风险
运行 mkdir -p project/{src,tests,docs},一条命令创建三个目录。

01命令

命令
$ mkdir -p project/{src,tests,docs} && touch project/src/file{1..5}.txt

02作用说明

花括号展开在命令运行前生成模式,因此一行就能创建几十个文件或目录。它让仓库脚手架和测试夹具的搭建又快又一致,是文件管理器对话框做不到的。

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)
!注意: 展开先于通配符;若模式写错,命令会收到字面花括号。

04撤销

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

05来源

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