前言
在分析项目结构的时候,像按照结构路径做一下记录,把目录提取出来
windows 的 cmd 中的 tree 命令可用的参数有限 ,效果并不直观,所以尝试使用 linux 下的tree命令
提示:以下是本篇文章正文内容,下面案例可供参考
一、windows CMD 中的 tree
在文件所在位置的命令行窗口中输入 tree 命令
tree [path] [/f] [/a]
#/f 显示每个文件中文件的名称
#/a 使用ASCII字符,而不使用扩展字符
tree/f
tree/a
会以递归的方式展示所有的目录层级
但是分析项目的时候有一些文件夹是希望可以被忽略掉,或者说想要指定生成的目录层级,windows 中的功能做不到
在windows DOS终端下,tree对应的参数功能有限,无法过滤特定的文件,而且在git bash终端下此命令却无法使用,如果要使用,特用特定的方法,后文中提供了具体的解决方法
tree命令使用:
二、在git命令行工具里使用 tree 命令
1.下载 tree
-
下载binaries文件
-

-
添加tree,将下载文件解压bin/目录下的 tree.exe 复制到 git/usr/bin 目录中,如下图所示:
-
将tree放到Git/usr/bin目录下
-

2.使用 tree 命令
1. 常见参数
$ tree --help
usage: tree [-adfghilnpqrstuvxACDFNS] [-H baseHREF] [-T title ] [-L level [-R]]
[-P pattern] [-I pattern] [-o filename] [--version]

本文介绍如何利用Windows和Linux下的Tree命令优化项目目录结构。通过详细解释Tree命令的多种参数,展示了如何生成定制化的目录树,包括设置目录层级、忽略特定文件夹等。此外,还介绍了如何将目录树输出到MD文件。
1409

被折叠的 条评论
为什么被折叠?



