Utilisez rechercher :
find . -name \*.txt -print
Sur les systèmes qui utilisent GNU find, comme la plupart des distributions GNU/Linux, vous pouvez omettre le -print.
Essayez find
. Vous pouvez le rechercher exactement dans la page de manuel, mais c'est un peu comme ceci :
find [start directory] -name [what to find]
donc pour ton exemple
find . -name "*.txt"
devrait vous donner ce que vous voulez.
Utilisez tree
, avec -f
(chemin complet) et -i
(pas de lignes d'indentation) :
tree -if --noreport .
tree -if --noreport directory/
Vous pouvez alors utiliser grep
pour filtrer ceux que vous voulez.
Si la commande n'est pas trouvée, vous pouvez l'installer :
Tapez la commande suivante pour installer la commande tree sur RHEL/CentOS et Fedora linux :
# yum install tree -y
Si vous utilisez Debian/Ubuntu, Mint Linux tapez la commande suivante dans votre terminal :
$ sudo apt-get install tree -y