Je voulais lister le contenu d'un pwd et afficher uniquement le fichier commençant par un point. J'ai essayé ls -a | grep ^\.
mais je ne peux pas comprendre pourquoi la sortie contient également les fichiers qui ne commencent pas par un point. Par exemple:
Pictures
.pip
.pki
.profile
projects
Public
Je sais que je peux réaliser ce que je veux avec ls -ld .*
je suis juste curieux de ce comportement de grep que je ne peux pas expliquer.
ls -d .*
lister tous les fichiers commençant par .
?