生成目录内容的文本表示

8

我正在寻找一个脚本来生成类似于目录结构的图形化文本表示。我希望能像这样运行它:

james@computer:/.../basedir$ listdir .
basedir
|-firstsubdir
| |-file
| `-subsubdir
|   |-file1
|   |-file2
|   |-file3
|   `-file4
`-secondsubdir

james@computer:/.../basedir$

据推测已经存在一个成熟的脚本?我必须自己写吗?

2个回答

10

tree命令可在Windows和Linux上使用,但在Linux上可能需要执行apt-get install tree或类似命令进行安装。

要查看命令行选项,请在Windows中键入tree /?,在Linux中键入man tree


搞定了!运行得像个魅力。现在为什么我在认真的谷歌搜索中没找到呢? - jameshfisher
1
对于那些刚刚发现 tree 命令的人来说,两个有用的标志是 -d(仅列出目录)和 -L(指定递归的级别数)。 - Louis Thibault

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接