Markdown文档中如文件夹目录树的方法

Mrakdown文档中不能直接插入一个文件夹中的目录树,需要借助tree命令来实现;

步骤

  1. Window平台下tree 命令使用

WIndow 平台要想打印目录树,可以用cmd工具或者power shell 的tree命令实现

tree 命令格式和参数:

TREE [drive:][path] [/F] [/A]

/F 显示每个文件夹中文件的名称。(带扩展名) /A 使用 ASCII 字符,而不使用扩展字符。(如果要显示中文,例如 tree /f /A >tree.txt) 比如,在power sheel中输入:(或者右键点击文件夹,选择在终端中打开)

d:\music\tree /f >tree.txt

导出d盘music目录的文件夹/文件的目录树到tree.txt文件中。

├─自制DJ碟
│      Track01.mp3
│      
├─车载CD《华语老歌成名曲》精选特辑CD1
│      tree.txt
│      群星 - 01.恋曲1990.wav
│      群星 - 02.朋友别哭.wav
│      群星 - 03.别怕我伤心.wav
│      群星 - 04.约在某一天.wav
│      群星 - 05.伤痕.wav
│      群星 - 06.大海.wav
│      群星 - 07.为爱犯了罪.wav
│      群星 - 08.大约在冬季.wav
│      群星 - 09.一千个伤心的理由.wav
│      群星 - 10.别问我是谁.wav
│      群星 - 11.原来你什么都不想要.wav
│      群星 - 12.舍不得把爱眼睛睁开.wav
│      群星 - 13.爱我的人和我爱的人.wav
│      群星 - 14.爱情的故事.wav
│      群星 - 15.让我一次爱个够.wav
│      群星 - 16.爱上一个不回家的人.wav
│      
├─车载CD《华语老歌成名曲》精选特辑CD2
│      群星 - 01.爱你十分泪七分.wav
│      群星 - 02.只要你过得比我好.wav
│      群星 - 03.我的未来不是梦.wav
│      群星 - 04.浪人情歌.wav
│      群星 - 05.太傻.wav
│      群星 - 06.把悲伤留给自己.wav
│      群星 - 07.像我这样重感情的人.wav
│      群星 - 08.出界.wav
│      群星 - 09.牵手.wav
│      群星 - 10.棋子.wav
│      群星 - 11.女人花.wav
│      群星 - 12.伤心雨.wav
│      群星 - 13.他不爱我.wav
│      群星 - 14.让我欢喜让我忧.wav
│      群星 - 15.一场游戏一场梦.wav
│      群星 - 16.为什么你背着我爱别人.wav
│      
├─车载CD《华语老歌成名曲》精选特辑CD3
│      群星 - 01.比我幸福.wav
│      群星 - 02.心如刀割.wav
│      群星 - 03.被动.wav
│      群星 - 04.缠绵.wav
│      群星 - 05.上海滩.wav
│      群星 - 06.风雨无阻.wav
│      群星 - 07.星星点灯.wav
│      群星 - 08.爱拼才会赢.wav
│      群星 - 09.酒干倘卖无.wav
│      群星 - 10.千千厥歌.wav
│      群星 - 11.梅花三弄.wav
│      群星 - 12.我只在乎你.wav
│      群星 - 13.风中有朵雨做的云.wav
│      群星 - 14.男人不该让女人流泪.wav
│      群星 - 15.其实你不懂我的心.wav
│      群星 - 16.不让我的眼泪陪我过夜.wav
│      群星 - 17.把根留住.wav
│      
├─车载CD《华语老歌成名曲》精选特辑CD4
│      CDImage.ape
│      CDImage.cue
│      
├─车载CD《华语老歌成名曲》精选特辑CD5
│      CDImage.ape
│      CDImage.cue
│      
├─车载CD《华语老歌成名曲》精选特辑CD6
│      CDImage.ape
│      CDImage.cue
│      
├─车载CD《华语老歌成名曲》精选特辑CD7
│      CDImage.ape
│      CDImage.cue
│      
└─车载CD《华语老歌成名曲》精选特辑CD8
        CDImage.ape
        CDImage.cue

 

小提示:如果文件夹内子文件夹和文件数比较多,生成的tree.txt文件会比较大,打开比较慢;

  1. git bash 工具的使用

第二种方法是使用git bash 工具 使用tree命令;

git bash 工具使用前需要安装Tree for Windows工具,否则会报错,下面是Tree for Windows的安装方法:

  1. 打开进入 Tree for Windows 页面,选择下载 Binaries zip 文件;

  2. 解压压缩包,找到压缩包内的 bin 目录,将 bin 目录下的 tree.exe 复制;

  3. 找到 C:\\Program Files\Git\usr\bin 目录,将 tree.exe 粘贴到该目录下,安装即完成。

使用举例

在需要生成目录树的文件夹点击右键,选择:Get bash here,在打开的窗口中输入:

$ tree -f >tree.txt

即可打印出当前文件夹下的目录树:

.
|-- ./music01
|   |-- ./music01/\270\350\307\3721.MP3
|   |-- ./music01/\270\350\307\3722.MP3
|   |-- ./music01/\270\350\307\3723.MP3
|   |-- ./music01/\270\350\307\3724.MP3
|   |-- ./music01/\270\350\307\3725.MP3
|   `-- ./music01/\270\350\307\3726.MP3
`-- ./music02
    |-- ./music02/\270\350\307\3721.MP3
    |-- ./music02/\270\350\307\3722.MP3
    |-- ./music02/\270\350\307\3723.MP3
    |-- ./music02/\270\350\307\3724.MP3
    |-- ./music02/\270\350\307\3725.MP3
    `-- ./music02/\270\350\307\3726.MP3

目前貌似不支持中文......

tree命令行参数:

手机扫描二维码访问

上一篇: 什么是关键过程和特殊过程,他们的区别在哪?
下一篇: 计算机网络丨Markdown文档中如文件夹目录树的方法!
天气预报查看日历分享网页QQ客服咨询电话手机扫码返回顶部
19929965337技术支持专线1
15800300621技术支持专线2