Rechercher tous les fichiers dans un répertoire qui ne sont pas des répertoires eux-mêmes
Je suis à la recherche d'un moyen de la liste de tous les fichiers d'un répertoire à l'exclusion des répertoires eux-mêmes, et les fichiers dans les sous-répertoires.
Donc, si j'ai:
./test.log
./test2.log
./directory
./directory/file2
Je veux une commande qui renvoie: ./test.log ./test2.journal et rien d'autre.
Vous devez vous connecter pour publier un commentaire.
Si vous voulez
test.log
,test2.log
, etfile2
alors:Si vous ne voulez pas
file2
alors:Si vous avez besoin de liens symboliques, les tuyaux, les fichiers de périphériques et d'autres éléments spécifiques du système de fichiers pour être listé, vous devriez utiliser:
Ce sera la liste de tout sauf des répertoires.
l'aide de la recherche est très simple:
Chaque fichier sera sur sa propre ligne. Vous devez être dans le répertoire que vous souhaitez rechercher.
Une option de plus