巧用tree命令导出文件目录递归详情

本文讲述了作者如何使用Linux的tree命令为一名巴基斯坦学生提供课件目录的详细信息。通过使用tree命令,可以方便地获取深度目录的文件结构,节省了手动整理的时间。虽然Windows cmd不完全支持此命令,但在某些场景下,tree命令依然能有效地解决问题。
摘要由CSDN通过智能技术生成

缘由

我清楚的记得在我读研二的时候有一次我帮老师收“海外名师课堂”的作业,有一名巴基斯坦的学生,想要老师的课件,我当时给他说这个不被允许,随便给外国留学生拷贝课件原则上是不允许的,我是这样认为的。但是他说这个是经过了我们老师的同意,听到这我就给他拷贝了课件,不然好像显得我们巴铁关系也不怎么铁,一个课件都不拷贝。但是同时他希望我能给他提供课件的目录概览信息,他当时说的英文,但是我听出来了,并想都没想就回答:“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参数。

命令执行如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值