使用 tree 命令格式化输出目录结构

今天在写一个 Markdown 文件的时候需要将一个目录的结构表示出来,于是找了找有没有相关命令,找到一个叫做 tree 的命令,Windows 和 Linux 都有这个命令。

Windows 10

我是在 Windows 10 上用的,不过根据 这篇文章 应该在 Windows 7 和 8 上也是可以用的。用法如下:

tree [Drive:[[Path] [/F] [/A]

其中

  • /F 表示不仅输出文件夹,也输出文件名。默认是只输出文件夹的名字。
  • /A 表示使用另一种方式来绘制目录树。

例如:

仅列出目录

tree D:\MasterFiles\MachineLearning\TensorFlow\TensorFlow-Examples\MyCode\cifar10-TensorFlow-tensorboard

另一种方式输出

tree D:\MasterFiles\MachineLearning\TensorFlow\TensorFlow-Examples\MyCode\cifar10-TensorFlow-tensorboard /A

列出目录及文件

tree D:\MasterFiles\MachineLearning\TensorFlow\TensorFlow-Examples\MyCode\cifar10-TensorFlow-tensorboard /F

Linux

由于我现在用的是 Windows 10,所以就先暂时用 Windows 10 自带的 Ubuntu 子系统测试了,回头再用真正的 Ubuntu 试试。关于如何使用 Windows 10 自带的 Ubuntu 子系统我就不多说了,大家直接百度就好,教程很多。

列出目录及文件

tree cifar10-TensorFlow-tensorboard

只列出目录

tree cifar10-TensorFlow-tensorboard -d

更详细的参数设置可以使用 man tree 查看,如果输入 tree 提示没有安装,那么可以使用 sudo apt-get install tree 来安装该命令。

END

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏用户2442861的专栏

html 学习(css class选择器)

文/某个胖子(简书作者) 原文链接:http://www.jianshu.com/p/802afaab545b 著作权归作者所有,转载请联系作者获得授权,并...

761
来自专栏数说工作室

logistic回归建模指南

本图包括建模思路和相应的模型SAS代码,可以点击查看大图,转载请保留版权: ?----

3075
来自专栏大数据文摘

机器学习:如何在安卓上集成TensorFlow

2175
来自专栏用户2442861的专栏

Python对文件进行批量随机重命名

http://blog.csdn.net/vipygd/article/details/7959440

592
来自专栏程序员的诗和远方

Windows安装Python图像处理库:PIL模块

平常一般都在Linux下用Python,今天女票突然说让帮忙把一些图片全部弄成一个分辨率的,作为程序员,这种重复的工作还是交给计算机吧。 到PIL官网下载一个,...

40410
来自专栏性能与架构

Redis 达到maxmemory时如何抉择?

当Redis的最大可用内存空间都占满时,Redis会如何处理呢? Redis给出了6个选项,让我们自行选择 volatile-lru 使用LRU算法,从设...

2645
来自专栏Samego开发资源

玩玩Memcache缓存组件For PHP

1844
来自专栏逍遥剑客的游戏开发

关于VS2005+OGRE的问题

1829
来自专栏Hadoop实操

模型训练和部署-Iris数据集

在前面的文章Fayson介绍了关于《CDSW1.4的新功能》、《Hadoop之上的模型训练 - CDSW1.4新功能模块》、《CDSW1.4的Experimen...

782
来自专栏Golang语言社区

一致性hash算法原理及golang实现

这里存在一种场景, 当一个缓存服务由多个服务器组共同提供时, key应该路由到哪一个服务.这里假如采用最通用的方式key%N(N为服务器数目), 这里乍一看没什...

752

扫码关注云+社区