lundi 12 février 2018

Alternative a la commande tree avec find

Problème

Afficher l'arborescence d'un filesystem quand la commande tree n'est pas disponible et qu'on a pas les droit d'admin sur la machine

Solution

Afficher que les répertoires

find . -type d | sed 's/[^/]*\//| /g;s/| *\([^| ]\)/+--- \1/'

Tout afficher (répertoires + fichiers)

find . | sed 's/[^/]*\//| /g;s/| *\([^| ]\)/+--- \1/'