Visualizza struttura ad albero delle directory con Shell

  • Elenca tutte le directory ricorsivamente
  • Filtra l'output per mostrare solo i nomi delle directory
  • Rimuove i due punti finali dai nomi delle directory
  • Sostituisce i nomi delle directory con simboli di struttura ad albero
  • Indenta le righe per rappresentare la gerarchia
bash
ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*/--/g' -e 's/^/   /' -e 's/-/|/'