前提:安装了homebrew
安装
1 | brew install tree |
使用
在项目目录下执行命令
tree -a
显示所有文件tree -d
只显示文件夹;tree -L n
显示项目n层结构。n表示层级数。例如tree -L -2
,显示项目两级层级结构;tree -I pattern
用于过滤不想要显示的文件或者文件夹。比如过滤node_modules
文件夹,tree -I "node_modules"
;tree > tree.md
将项目结构输出到tree.md
这个文件。
更多命令可以使用tree --help
查看
示例
比如我们需要tree-dir
目录下,除node_modules
目录的所有目录结构,并输出到tree-dir.md
文件中
1 | cd tree-dir |