mac下应用tree命令生成目录树结构

1.装置tree命令

这里是通过Homebrew进行装置的,Homebrew是一款macOS平台下的软件包管理工具,领有装置、卸载、更新、查看、搜寻等很多实用的性能;下载地址:https://brew.sh/index_zh-cn.html

mac装置tree brew install tree

2.tree常用命令

在终端间接执行tree命令,展现以后文件夹下所有的目录树结构(蕴含文件和文件夹以及子文件夹)

  • 查看帮忙 tree --help
  • 指定层级 tree -L 2
  • 显示目录名称而非内容 tree -d "src"
  • 不显示合乎范本款式的文件或目录名称 tree -I "node_modules"
  • 不显示合乎范本款式的文件或目录名称 tree -I "node_modules|tests"
  • 写入指定文件,如果文件不存在主动创立,如果存在则笼罩内容 tree -I "node_modules|test*|LICENSE|README.en.md" -L 2 > README.md

3.常用命令组合

$ tree -I "node_modules|test*|LICENSE|README.en.md" -L 2.├── README.md├── babel.config.js├── jest.config.js├── package.json├── packages├── public│   ├── favicon.ico│   └── index.html├── src│   ├── index.ts│   └── theme├── tsconfig.json├── vue.config.js├── website│   ├── App.vue│   ├── assets│   ├── components│   ├── docs│   ├── main.ts│   ├── router│   ├── shims-tsx.d.ts│   ├── shims-vue.d.ts│   └── views└── yarn.lock