mac下使用tree命令生成目录树结构
1.安装tree命令
这里是通过Homebrew进行安装的,Homebrew
是一款macOS
平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能;下载地址:https://brew.sh/index_zh-cn.html
mac安装tree brew install tree
2.tree常用命令
在终端直接执行tree
命令,展示当前文件夹下所有的目录树结构(包含文件和文件夹以及子文件夹)
- 查看帮助
tree --help
- 指定层级
tree -L 2
- 显示目录名称而非内容
tree -d "src"
- 不显示符合范本样式的文件或目录名称
tree -I "node_modules"
- 不显示符合范本样式的文件或目录名称
tree -I "node_modules|tests"
- 写入指定文件,如果文件不存在自动创建,如果存在则覆盖内容
tree -I "node_modules|test*|LICENSE|README.en.md" -L 2 > README.md
3.常用命令组合
$ tree -I "node_modules|test*|LICENSE|README.en.md" -L 2
.
├── README.md
├── babel.config.js
├── jest.config.js
├── package.json
├── packages
├── public
│ ├── favicon.ico
│ └── index.html
├── src
│ ├── index.ts
│ └── theme
├── tsconfig.json
├── vue.config.js
├── website
│ ├── App.vue
│ ├── assets
│ ├── components
│ ├── docs
│ ├── main.ts
│ ├── router
│ ├── shims-tsx.d.ts
│ ├── shims-vue.d.ts
│ └── views
└── yarn.lock
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。