博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
生成树状结构的脚本bat\python\shell
阅读量:6859 次
发布时间:2019-06-26

本文共 1858 字,大约阅读时间需要 6 分钟。

实际工作中经常要梳理文件目录结构,比如:发布版本时,随带一些软件包或文档目录,为了一目了然的说明各软件或文档的位置及作用,方便用户查找,这时你需要树状结构图。这可以用简单的命令实现,总结备忘。

一、BAT脚本:

tree /f > ..\treef.txt

文件夹 PATH 列表卷序列号为 0003-C23AD:.│  新建文本文档 - 副本 (2).txt│  新建文本文档 - 副本.txt│  新建文本文档.txt│  ├─文件夹1│      新建文本文档 - 副本.txt│      新建文本文档.txt│      ├─文件夹2│      新建文本文档 - 副本 (2).txt│      新建文本文档 - 副本.txt│      新建文本文档.txt│      ├─文件夹3│      2.txt│      └─文件夹4    │  3.txt    │      └─新建文件夹

DIR /S > ..\dirs.txt

驱动器 D 中的卷没有标签。 卷的序列号是 0003-C23A D:\test 的目录2016/05/10  17:49    
.2016/05/10 17:49
..2016/05/10 17:49
文件夹12016/05/10 17:49
文件夹22016/05/10 17:49
文件夹32016/05/10 17:49
文件夹42016/05/10 17:49 0 新建文本文档 - 副本 (2).txt2016/05/10 17:49 0 新建文本文档 - 副本.txt2016/05/10 17:49 0 新建文本文档.txt 3 个文件 0 字节 D:\test\文件夹1 的目录2016/05/10 17:49
.2016/05/10 17:49
..2016/05/10 17:49 0 新建文本文档 - 副本.txt2016/05/10 17:49 0 新建文本文档.txt 2 个文件 0 字节 D:\test\文件夹2 的目录2016/05/10 17:49
.2016/05/10 17:49
..2016/05/10 17:49 0 新建文本文档 - 副本 (2).txt2016/05/10 17:49 0 新建文本文档 - 副本.txt2016/05/10 17:49 0 新建文本文档.txt 3 个文件 0 字节 D:\test\文件夹3 的目录2016/05/10 17:49
.2016/05/10 17:49
..2016/05/10 17:49 0 2.txt 1 个文件 0 字节 D:\test\文件夹4 的目录2016/05/10 17:49
.2016/05/10 17:49
..2016/05/10 17:49 0 3.txt2016/05/10 17:49
新建文件夹 1 个文件 0 字节 D:\test\文件夹4\新建文件夹 的目录2016/05/10 17:49
.2016/05/10 17:49
.. 0 个文件 0 字节 所列文件总数: 10 个文件 0 字节 17 个目录 22,265,397,248 可用字节
DIR /d > ..\dird.txt
驱动器 D 中的卷没有标签。 卷的序列号是 0003-C23A D:\test 的目录[.]                           [文件夹4][..]                          新建文本文档 - 副本 (2).txt[文件夹1]                     新建文本文档 - 副本.txt[文件夹2]                     新建文本文档.txt[文件夹3]                                    3 个文件              0 字节               6 个目录 22,265,397,248 可用字节

二、Python脚本:

待补充

三、Shell脚本:

待补充

转载地址:http://qniyl.baihongyu.com/

你可能感兴趣的文章
Android Motion Stills实现AR即时运动捕捉
查看>>
读书笔记 effective c++ Item 55 让你自己熟悉Boost
查看>>
【小工匠聊Modbus】08-功能代码01H
查看>>
高可靠性、超大规模、极致性能、灵活部署的阿里云Apsara Block Storage,你pick嘛?...
查看>>
Mealy和moore型状态机的主要区别
查看>>
shell笔记
查看>>
如何在Docker中测验Jsp连接数据库mysql的操作(制作成一个镜像)
查看>>
2018年10大最佳SDN解决方案(迄今为止)
查看>>
Linux环境下安装mysql并分配用户权限
查看>>
Linux中动态探针kprobes
查看>>
div盒子水平垂直居中方法
查看>>
VR视频创作,想说爱你不容易
查看>>
笨办法学 Python · 续 练习 23:三叉搜索树
查看>>
可穿戴设备不能急于戴上“智能”的高帽子
查看>>
扒一扒政府的专用黑客组织ZooPark
查看>>
Ubuntu下Deb软件包相关安装与卸载
查看>>
互联网转型需要微服务架构
查看>>
Airbus Safran Launchers:选择西门子彻底改革产品生命周期流程
查看>>
文本数据的分分合合
查看>>
无损音乐知识收集2(转)
查看>>