tree 是一个工具,可以让我们在终端里输出一个树状的目录结构。
用 brew 就可以安装了
brew install tree
然后在目录下执行tree -N就行。例如:
➜ tools git:(master) ✗ tree -N.├── README.md├── android-studio.md├── sublime-text.md└── webstorm.md0 directories, 4 files
tree 的命令参数:
--help,可以查看参数-N,直接列出文件和目录名称,包括控制字符,中文不会乱码。-L,指定目录层级,例如tree -L 1只会输出当前目录的一级子目录-d,只打印目录-f,打印全路径-a,打印全部文件和目录
另外还能指定如何排序以及过滤条件,可以--help学习。
