水平にマークされた「木」

水平にマークされた「木」

treeディレクトリ構造を水平方向に印刷するコマンド(またはtreeコマンド自体を使用する方法)に代わる方法はありますか?

何度もスクロールしなければならないツリー構造があることがよくあります。水平に印刷する場合、スクロールは必要ありません。

答え1

rot上記の不透明に引用された@JdeBPのように、次のように使用できるユーティリティがあります。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 
$ 

関連情報