El comando "árbol" utiliza buenos caracteres de dibujo de recuadros para mostrar el árbol, pero quiero usar la salida en un contexto "neutral en la página de códigos" (sé que realmente siempre hay una página de códigos, pero restringiéndola a la parte inferior personajes espero no tener preocupaciones de que alguien en Ulan Bator vea caras sonrientes, etc.
Por ejemplo en lugar de:
├── include
│ ├── foo
│ └── bar
Me gustaría algo como:
+-- include
| +-- foo
| \-- bar
pero ninguna de las combinaciones de interruptor de "árbol" que probé dio esto (parece más como si tomaran los caracteres de dibujo de caja como la línea de base y la hagan aún más bonita)
También busqué filtros de dibujo de caja para realizar tales conversiones sin encontrar nada más allá de una cantidad infinita de arte ASCII :-). Un filtro genérico huele a algo que debe cocinarse en 15 minutos, más dos días incrementales más que se topan con todos los divertidos casos de esquina :-)