显示目录树命令 tree
帮助文档
1 2 3 4 5
| E:\workspace>tree /? 以图形显示驱动器或路径的文件夹结构。 TREE [drive:][path] [/F] [/A] /F 显示每个文件夹中文件的名称。 /A 使用 ASCII 字符,而不使用扩展字符。
|
只显示目录不显示文件 不带参数
显示效果:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| 卷 固态 的文件夹 PATH 列表 卷序列号为 0DBF-1035 E:\WORKSPACE\MARKDOWNTOOLS ├─.settings ├─bin │ ├─add │ ├─delete │ ├─mainclass │ └─markdown │ ├─code │ ├─formmat │ └─table ├─lib ├─runable └─src ├─add ├─delete ├─mainclass └─markdown ├─code ├─formmat └─table
|
显示文件 参数/f
显示一个项目的目录树:
显示效果如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| 卷 固态 的文件夹 PATH 列表 卷序列号为 00000173 0DBF:1035 E:\WORKSPACE\MARKDOWNTOOLS │ fabu.bat │ README.md │ showpath.bat │ UpdateLocalRepertory.bat ├─lib │ CodeFormat.jar │ SysClipboardUtil.jar │ SysClipboardUtil.zip │ ├─runable │ install.bat │ M.bat │ M.jar │ uninstall.bat │ └─src ├─add │ Add.java │ ├─delete │ Delete.java │ ├─mainclass │ MMD.java │ └─markdown ├─code │ MDCodeBlock.java │ ├─formmat │ Formmat2Markdown.java │ └─table MDTable.java
|
参数/a
/a
参数会,使用ASCII
字符来显示目录树
1
| tree /f /a MarkdownTools
|
运行结果:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
| 卷 固态 的文件夹 PATH 列表 卷序列号为 0DBF-1035 E:\WORKSPACE\MARKDOWNTOOLS | .classpath | .gitignore | .project | fabu.bat | README.md | showpath.bat | UpdateLocalRepertory.bat | +---.settings | org.eclipse.core.resources.prefs | org.eclipse.jdt.core.prefs | +---bin | +---add | | Add.class | | | +---delete | | Delete.class | | | +---mainclass | | MMD.class | | | \---markdown | +---code | | MDCodeBlock.class | | | +---formmat | | Formmat2Markdown.class | | | \---table | MDTable.class | +---lib | CodeFormat.jar | SysClipboardUtil.jar | SysClipboardUtil.zip | +---runable | install.bat | M.bat | M.jar | uninstall.bat | \---src +---add | Add.java | +---delete | Delete.java | +---mainclass | MMD.java | \---markdown +---code | MDCodeBlock.java | +---formmat | Formmat2Markdown.java | \---table MDTable.java
|
不要使用/a参数好
对于同一个命令,tree /f MarkdownTools
命令占了37行,tree /f /a MarkdownTools
命令占了65行,所以,还是不要使用/a
参数好,因为这样能剩下好多行.
把目录树写入剪贴板
使用上述命令加上,管道符即可,也就是如下形式:
1
| tree /f /a MarkdownTools|clip
|
clip
表示系统剪贴板,管道符|
表示把前一个命令的输出作为第二个命令的输入.