Mac如何生成树形目录图--Tree

时间:2024-02-23 09:20:58

经常可以在网上看到如下图所示的目录树形图,它们是怎么生成的呢?

.
 
├── AppDelegate
 
│   ├── AppDelegate+Extension.swift
 
│   └── AppDelegate.swift
 
├── Classes
 
    ├── Login
 
    ├── Common
 
    ├── Home
 
    ├── DataCenter
 
    └── Map

方法一:mac本身可以使用如下命令来生成树形图:

find . -print | sed -e \'s;[^/]*/;|____;g;s;____|; |;g\'

方法二:使用tree工具:

使用下面命令安装工具tree:

brew install tree

安装完毕后,有三种方式来生成:

tree                         #打印所有目录层级
tree -L 2                    #遍历2层
tree > README.md             #输出结果到 Markdown 文档

到此就算完成了,可以找一个工程目录去试一试了