Archive for April, 2007

Listado de directorios como “árbol”

La verdad no se por el momento para que pueda servir esto, pero el resultado se ve interesante una vez que se ejecuta el comando, hasta cierto punto recuerda esos listados raros que hasta la fecha usa el Windows.

El comando completo está compuesto de dos partes, la primera es el comando find, que va a buscar todos los directorios que existan a partir del lugar donde se invoque, el resultado de eso se pasa a la segunda parte, que es el comando sed con un montón de opciones. No tengo idea que haga exactamente cada parte, pero el resultado obtenido se parece a algo como esto:

|--iTunes
|----iTunes Music
|------A perfect circle
|--------eMOTIVE
|------Afroman
|--------Because I Got High
|------Apocalyptica
|--------Amplified __ A decade of reinventing the cello
|--------Apocalyptica
|--------Cult
|--------Inquisition Symphony
|--------Plays Metallica by Four Cellos
|--------Reflections

El comando que logra lo anterior es (todo es un solo renglón):

find . -type d | sed -e 1d -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|-/'

Comments