当前位置: 首页 > news >正文

使用tree生成目录结构

Mac下可以使用tree列出项目结构

类似:

├── README.md
├── build
│   ├── build.js
│   ├── check-versions.js
│   ├── logo.png
│   ├── utils.js
│   ├── vue-loader.conf.js
│   ├── webpack.base.conf.js
│   ├── webpack.dev.conf.js
│   ├── webpack.prod.conf.js
│   └── webpack.test.conf.js
├── config
│   ├── dev.env.js
│   ├── index.js
│   ├── prod.env.js
│   └── test.env.js
├── dist
│   ├── index.html
│   └── static
│   ├── css
│   └── js
├── index.html
├── package.json
├── src
│   ├── App.vue
│   ├── assets
│   │   └── logo.png
│   ├── components
│   │   ├── HelloWorld.vue
│   ├── main.js
│   └── router
│   └── index.js
├── static
└── test

Mac下可以使用 brew install tree  进行安装。

那么下面介绍几个常用的命令:

1、 tree -A显示所有文件和目录;

2、tree -C在文件和目录清单加上色彩,便于区分各种类型。

2、 tree -D 只显示文件夹;

3、tree -L n 显示项目的层级。n表示层级数。比如想要显示项目三层结构,可以用tree -l 3;

4、tree -I pattern 用于过滤不想要显示的文件或者文件夹。比如你想要过滤项目中的node_modules文件夹,可以使用tree -I "node_modules";

5、tree > tree.md 将项目结构输出到tree.md这个文件。

当然了,大多数命令可以叠加使用

 

转载于:https://www.cnblogs.com/zhaoyawei/p/8242578.html

相关文章:

  • BGP 路由属性 公认必遵 AS_PATH
  • Spark之从hdfs读取数据
  • Python3之uuid模块
  • Jquery学习笔记 - DOM操作
  • 【Java线程安全】 — ThreadLocal
  • python模块之collections模块
  • ElasticSearch集群介绍二
  • jquery ajax success 函数 异步调用方法中不能给全局变量赋值的原因及解决办法
  • 06人月神话阅读笔记
  • python之请求报文对比(假定最多二维字典)
  • spring_01介绍,搭建,概念,以及配置和属性注入
  • vue 手机端开发 小商铺 添加购物车 以及结算 功能
  • 【django基础】
  • iptables(1):iptables 基本概念
  • 爬虫-Beautiful Soup模块
  • 「译」Node.js Streams 基础
  • Android系统模拟器绘制实现概述
  • Laravel5.4 Queues队列学习
  • Spark学习笔记之相关记录
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 延迟脚本的方式
  • zabbix3.2监控linux磁盘IO
  • 交换综合实验一
  • 扩展资源服务器解决oauth2 性能瓶颈
  • 数据可视化之下发图实践
  • ###C语言程序设计-----C语言学习(6)#
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (力扣)循环队列的实现与详解(C语言)
  • (七)Java对象在Hibernate持久化层的状态
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • (十)c52学习之旅-定时器实验
  • (算法)前K大的和
  • (学习日记)2024.01.09
  • (译) 理解 Elixir 中的宏 Macro, 第四部分:深入化
  • (转)http协议
  • (转)关于pipe()的详细解析
  • (转)拼包函数及网络封包的异常处理(含代码)
  • .Family_物联网
  • .NET DataGridView数据绑定说明
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .net 提取注释生成API文档 帮助文档
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .NET企业级应用架构设计系列之技术选型
  • @for /l %i in (1,1,10) do md %i 批处理自动建立目录
  • [20190113]四校联考
  • [AI]文心一言爆火的同时,ChatGPT带来了这么多的开源项目你了解吗
  • [C]整形提升(转载)
  • [CareerCup] 6.1 Find Heavy Bottle 寻找重瓶子
  • [COI2007] Sabor
  • [CSS3备忘] transform animation 等
  • [ERROR] ocp-server-ce-py_script_start_check-4.2.1 RuntimeError: ‘tenant_name‘
  • [go] 策略模式
  • [IOI2018] werewolf 狼人