Sab 19 abr 2008
El comando tree, es un comando que va muy bien para sacar por pantalla un listado ‘desplegado’ de todos los ficheros que cuelgan de un determinado directorio, incluidos los de los subdirectorios. Va muy bien para pegarlo en cualquier tipo de documentación. Pongo aquí un ejemplo del comando tree:
. En MAC no está está disponible de forma nativa este comando, pero he buscado un poco y he encontrado un gran sustituto, ahí va:
|____directorio1
| |____fichero1
| |____fichero2
|____directorio2
| |____fichero1
| |____fichero2
| |____subdirectorio1
| | |____fichero1
| | |____fichero2
|____directorio3
| |____fichero1
| |____fichero2
| |____fichero3
| |____fichero4
find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
abril 19th, 2008 at 12:39
Si se quiere tener el comando tree original se puede instalar con DarwinPorts:
http://darwinports.com/
mac$ sudo port install tree
abril 19th, 2008 at 12:49
por supuesto, pero es mucho más freak el comando que se han currado con el find, realmente bien pensado, simple pero tremendamente potente … gracias por tu comentario
septiembre 26th, 2011 at 19:51
Muy interesante, tambien puede tu crear tu comando tree desde un bash con esa linea de comandos