是否有命令的替代方案tree
(或使用tree
命令本身的某種方式)來水平打印目錄結構?
很多時候,我有一個樹狀結構,為此我必須滾動很多次。如果水平列印,則不需要滾動。
答案1
正如上面 @JdeBP 不透明地引用的那樣,有一個名為 的實用程序rot
,可用作來自 ugu.com 的 tar.Z 文件。與tac(1)
和rev(1)
類似,rot(1)
將線旋轉為柱狀。
$ tree --charset=ascii --noreport | rot -or | sed 's/./& /g; y/`|-/++|/';
. + + + +
| | | |
| | | |
M r r r
a o o o
k t t t
e . .
f c m
i a
l n
e
$