mac windows 打印目录结构
1. tree 安装
brew install tree
2. 常用命令
命令 | 意义 |
---|---|
tree -d | 只显示文件夹 |
ree -L n | 显示项目的层级。n表示层级数。 |
tree -a | 查看某个文件夹下的所有文件 |
tree -I pattern | 过滤不想要显示的文件或者文件夹 |
ree > tree.md | 将项目结构输出到tree.md这个文件 |
3.示例
# 显示某个项目下2层的所有文件结构,同时又过滤node_modules文件夹
tree -L 2 -I "node_modules"
- 输出结果如下:
.
├── backend
│ ├── backend
│ ├── manage.py
│ ├── odds
│ └── templates
├── frontend
│ ├── README.md
│ ├── build
│ ├── config
│ ├── index.html
│ ├── package.json
│ ├── src
│ └── static
└── tree.md