Comando TREE en Linux

Para disponer de un comando como el TREE de Windows en Linux, que muestra de forma “grafica” en consola el árbol de directorios, podríamos utilizar el comando:
ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'
O hacernos un script tree.sh:
#!/bin/bash ls $1 -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'
Al cual le podemos o no pasar el directorio de inicio.
Para dar permisos de ejecucion:
chmod u+x tree.sh
Para ejecutarlo:
./tree.sh /home
muy bueno me aclaro una duda