Existe uma alternativa ao tree
comando (ou de alguma forma usando o tree
próprio comando) para imprimir a estrutura de diretórios horizontalmente?
Muitas vezes, tenho uma estrutura em árvore, para a qual tenho que rolar muito. Se fosse impresso horizontalmente, nenhuma rolagem seria necessária.
Responder1
Conforme mencionado de forma opaca por @JdeBP acima, existe um utilitário intitulado rot
, disponível comoum arquivo tar.Z de ugu.com. Da mesma forma transformadora que tac(1)
e rev(1)
são, rot(1)
girarão as linhas para se tornarem colunas.
$ 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
$