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

Instalar android x86 en cualquier pc

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.