王永杰

http://xiaodongxier.com

文件目录树

原生方法

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

tree插件方法

插件安装见上面文章👆

  • tree --help: 查看帮助信息
  • tree -d: 只显示文件夹
  • tree -D: 显示文件的最后修改时间
  • tree -I node_modules: 文件以树的形式展示,node_modules可以替换成你想要过滤掉不展示的目录
  • tree -I 'node_modules|plugins': 使用 | 同时排除掉多个文件夹,注意加引号
  • tree -I 'node_modules|plugins|test_*': 最后一个用到正则匹配,以test_开头的文件夹都不会被显示
  • tree -L n: n表示显示项目的层级,n=3即只显示项目的三层结构
  • tree -L 2 > README.md: 目录结构树导出到当前目录下的README.md文件(替换了README.md),生成的目录结构需包含在' '代码块中。
  • tree -I node_modules > tree.txt: (如果当前目录下没有tree.txt,会自动新建一个tree.txt文件,然后导入进目录树)可以先把生成的目录树放在一个新文件中,防止README.md的原有的内容被不小心替换了。然后再复制目录树文本到README.md中。

终端内直接打印

tree

直接输入 tree 回车,结果如下

结果输出到文件中

tree -I node_modules > tree.txt

自动新建一个tree.txt文件,然后导入进目录树

订阅查看

本内容同步更新在网站《王永杰的网络日志》《微信公众号》

微信搜索“王永杰的网络日志”或者扫描二维码,即可查看订阅。

(完)

posted on 2021-09-13 09:59  小东西儿  阅读(506)  评论(0编辑  收藏  举报

导航