Mac---使用tree生成目录结构
作为测试或者程序员,平时都有需求来生成目录树,进行项目层级的讲解等。如下是样式图:
实现方式,即操作步骤:
Mac下使用 brew install tree 进行安装,安装后,在terminal中输入 tree -a 便可以查看某个文件夹下的所有文件。
常用命令:
* tree -d 只显示文件夹
* tree -L n 显示 项目的层级,n表示层级数,比如想要显示项目的三层结构,可以使用 tree -L 3
* tree -I pattern 用于过滤不想要显示的文件或者文件夹。比如你想要过滤项目中的node_modules文件夹,可以使用 tree -I "node_modules";
* tree > tree.md 将项目结构输出到tree.md这个文件。
举个例子,如果我们要显示某个项目下3层的所有文件结构,同时又过滤node_modules文件夹,最后输出到tree.md,可以这么写
tree -L 3 -I "node_modules"
1.作者:Syw 2.出处:http://www.cnblogs.com/syw20170419/ 3.本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 4.如果文中有什么错误,欢迎指出。以免更多的人被误导。 |