Forum Astuces.divers [Terminal] ne pas afficher le contenu d'un répertoire avec ls Posté par r3dLiN3 le 19 décembre 2001 à 21:35. Étiquettes : aucune 0 19déc.2001 Pour éviter d'afficher le contenu du répertoire quand on cherche le nom d'un fichier ou d'un répertoire (par ex: ls truc*), il suffit de rajouter l'option -d.
# Re: ne pas afficher le contenu d'un répertoire avec ls
Posté par Gyro Gearllose . Évalué à 1.
$ ls -l | grep ^d
[^] # Re: ne pas afficher le contenu d'un répertoire avec ls
Posté par Dams Nadé (site web personnel) . Évalué à 1.
suffit de faire ls -ld */
# Re: ne pas afficher le contenu d'un répertoire avec ls
Posté par Sami Dalouche . Évalué à 1.
for i in $(ls) ; do
[ -d $i ] && echo $i
done
et hop, dans un alias si vous utilisez ca souvent (perso, je prefere nautilus :-)
sam
[^] # Re: ne pas afficher le contenu d'un répertoire avec ls
Posté par Ed GhZaaark . Évalué à 1.
[^] # Re: ne pas afficher le contenu d'un répertoire avec ls
Posté par togno . Évalué à 1.
find * -type d -prune -print
le -print est optionnel
# Re: ne pas afficher le contenu d'un répertoire avec ls
Posté par laz . Évalué à 1.
find . -maxdepth 42 -type d
(faire varier '42' en fonction des besoins)
Mettre le type à 'f' n'affichera que les fichiers
[^] # Re: ne pas afficher le contenu d'un répertoire avec ls
Posté par Stéphane Thomas . Évalué à 1.
find ./ -maxdepth 1 -type d affiche seulement les repertoires du repertoire courant.
Stef celui qui se la joue "Je connais mon find par coeur" :)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.