Quelle est la commande qui peut être utilisée pour dessiner l'arborescence des répertoires dans l'émulateur de terminal ?
Réponses
Trop de publicités?Vous pouvez utiliser tree
pour imprimer l'arborescence des répertoires dans le terminal. Installer tree
du terminal,
sudo apt-get install tree
Pour voir l'arborescence des répertoires, utilisez
tree /path/to/folder
Ou bien naviguez vers un répertoire et utilisez simplement
tree
Il dispose également de quelques options avancées. Vous pouvez voir le nom du propriétaire username
, groupname
la date de la dernière modification d'un fichier ou d'un dossier, etc. tree
. Il prend en charge les couleurs de répertoire de ls
pour que vous puissiez voir les sorties colorées.
Ver man tree
pour plus.
Vous pouvez le faire facilement avec la commande suivante :
find . -type d | sed -e "s/[^-][^\/]*\// |/g" -e "s/|\([^ ]\)/| - \1/"
Cette commande va rechercher récursivement les répertoires à l'intérieur du répertoire parent, puis dessiner l'arbre des répertoires trouvés.
Vous pouvez également essayer ce qui suit pour inclure tous les fichiers.
find | sed 's|[^/]*/|- |g'