exibição horizontal de `árvore`

exibição horizontal de `árvore`

Existe uma alternativa ao treecomando (ou de alguma forma usando o treepró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 
$ 

informação relacionada