Tree命令。Win下和MAC下

Windows下

---------------------

需求:需要将一个文件夹下的所有子文件夹及文件列成一个树状结构目录,方便查看所有文件。目录最好是英文,因为CMD下无法输入中文。

方法:CMD命令行下:输入tree+盘符下的文件夹+>(大于号)+需要把这个目录保存的哪个目录的哪个文件里+/F(/F表示这个文件夹里的子文件夹里的文件全部列出来,如果这个文件夹里没有子文件夹,则不需要/F)。

例如:将C盘下erji这个目录里的子文件夹和文件形成一个dtree.txt的文件,放在C盘的跟目录下。回车后,在C盘的跟目录下就能找到dtree.txt的文件,里面就是erji文件夹里文件的列表。

windows CMD命令行下tree命令使用方法 - 加瑞 - 加瑞

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------

Mac下

-----------------------------------

在Mac OSX 系统默认是没有类似windows中的 tree命令,找到一条比较有意思的命令可以实现:

1 find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'

命令执行后的效果如下:

.
|____.classpath
|____.project
|____bin
| |____com
| | |____micmiu
| |____simple.idl
|____src
| |____com
| | |____micmiu
| |____simple.idl

为了方便使用,写一个alias 到~/.profile里:

1 alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值