Forum Linux.général faire un find ou un ls Posté par reggaka le 06 février 2019 à 17:10. Licence CC By‑SA. Étiquettes : aucune 2 6fév.2019 Bonjour ! Je cherche à lister les fichiers et répertoires , j'ai donc : find / \ -exec ls -ld {} \; qui fait le job,
# par type ?
Posté par NeoX . Évalué à 5.
find / -type f -type d
devrait lister les fichiers et dossiers
sinon tu peux parser la sortie pour virer ce qui demarre par l--------
[^] # Re: par type ?
Posté par Pouetpouet . Évalué à 6.
ou même l'inverse (testé avec find (GNU findutils) 4.6.0):
find . -not -type l
[^] # Re: par type ?
Posté par Cyril Brulebois (site web personnel) . Évalué à 1. Dernière modification le 06 février 2019 à 22:21.
Non…
Ici tu filtres pour n'afficher que les entités qui sont à la fois fichier et répertoire… Il te faudrait un
-o
entre les deux (et ça exclut tout ce qui estb
,c
,p
,s
…).Debian Consultant @ DEBAMAX
[^] # Re: par type ?
Posté par reggaka . Évalué à 1.
merci pour les retours !
Ça marche NeoX , c'est la façon la simple et certainement la meilleure pour moi
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.