缘由
我清楚的记得在我读研二的时候有一次我帮老师收“海外名师课堂”的作业,有一名巴基斯坦的学生,想要老师的课件,我当时给他说这个不被允许,随便给外国留学生拷贝课件原则上是不允许的,我是这样认为的。但是他说这个是经过了我们老师的同意,听到这我就给他拷贝了课件,不然好像显得我们巴铁关系也不怎么铁,一个课件都不拷贝。但是同时他希望我能给他提供课件的目录概览信息,他当时说的英文,但是我听出来了,并想都没想就回答:“OK,I’ll send you later.”
回到教研室,我就开始琢磨这个事儿,因为课件很大,目录很深,并且内容也是非常多的。靠人为梳理目录关系肯定是不行的,我就想起来以前用过的tree
命令,在网上搜罗了一下,还真的有类似的功能样例,可以直接输出指定目录的递归文件概览详情。
二话不说,先看命令:
# 切换至目标目录, /d是切换盘符的意思
# W:\Google_Download为目标根目录
cd /d W:\Google_Download
# 生成目录树,在W盘下会生成一个tree.txt的文件
tree /f > W:\tree.txt
不过说真的,Windows的cmd命令真是恶心极了,难道就不能向Linux一样,直接cd
吗!还非得加个/d
参数。
命令执行如下: