1 votos

¿el comando árbol no muestra la estructura jerárquica?

Los siguientes recursos muestran tree debe producir una estructura jerárquica de directorios ver la estructura del directorio

enter image description here

Así que lo hice brew install tree . Pero el tree no imprime la salida jerárquica:

(py367) 11:31:12/hercules-api $tree -d src
[        160 Jan 20 17:28]  src
[        224 Feb 13 13:52]  src/alembic_migrations
[        160 Feb 13 23:21]  src/alembic_migrations/__pycache__
[        256 Feb 13 13:52]  src/alembic_migrations/versions
[        544 Feb 13 23:35]  src/alembic_migrations/versions/__pycache__

¿Hay un interruptor en tree para conseguir lo esperado o un código base/compilación/instalación diferente que tenga esta característica en MacOS?

1voto

user43889 Puntos 266

No uso tree . Pero he encontrado:

brew info tree que me dice que el sitio web del árbol es:

La página de inicio de Tree Command for Linux que enlaza con:

Página del hombre para el Árbol lo que me dice:

El -d se utiliza para listar sólo los directorios, que es lo que usted ha hecho. Sin el -d se muestran todos los archivos.

Para confirmarlo he instalado tree y el -d me funciona, por ejemplo:

gilby@Beth/Users/gilby/Projects% tree -d cacti
cacti
├── 947301-387ecde4b13cf7e8daf05ab154461505b5cd027d
├── RRD-to-CSV-master
├── TechnicolorStatScraper-master
│   ├── Cacti
│   │   └── __pycache__
│   └── __pycache__
├── cacti-0.8.8b
│   ├── cli
│   ├── docs
│   │   ├── html
│   │   │   └── images
│   │   ├── pdf
│   │   └── txt
│

1voto

Marc Wilson Puntos 146

Si todo lo que quieres es tree inténtalo:

$ alias tree=$'find . -print | sed -e \'s;[^/]*/;|____;g;s;____|; |;g\''

Y luego sólo hay que correr tree .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X