[Résolu] afficher que fichier caché

Bonjour,

j’aimerais pour voir afficher tous les fichiers cachés (pas les dossiers, ni les fichiers et dossiers non cachés) d’un répertoires, mais je ne vois pas trop comment faire…

ls -a : me renvoi tous les fichiers et dossiers y compris . et …
ls -A : idem mais élimine . et …

cependant je vois également les fichiers et dossiers non cachés…

j’ai donc pensé à un ls -A .[!.]*mais alors là il m’affiche les fichiers cachés, et les dossiers cachés + leur contenu :confused: :open_mouth:

Je suis à court d’idées…

le man ls ne m’apprends pas grand chose, et je comprends pas grands choses au expressions réguilière (si ca peux aider :wink: )

Quelqu’un aurait une idée ???

D’avance merci

.

cool…

merci pour cette petite commande… et encore plus pour les liens !!!
ça va bcp m’aider !!

bonne journée !!

Salut,

Doit y avoir plus simple mais j’ai ca sous la main:

for i in $(find /root -name ".*"); do ls -l $i | grep ^[^d]; done

Finalement j’ai pensé à ça …

ou encore

j’utilise le fait que ls -al m’affiche de jolies ptés quand à mes fichiers & dossiers et je peux virer les dossiers… et les fichiers qui commence pas par ‘point’

mais c’est vrai que c’est parait pas très propre :wink:
un peu lourd non ?

C’est toujours moins lourd que mon ‘for’ :stuck_out_tongue:

.

Pourquoi pas simplement:

simplement parce que je voulais n’afficher QUE les fichiers (pas les dossiers, ni les liens) :unamused: