Volevo elencare il contenuto di un pwd e visualizzare solo il file che inizia con il punto. Ho provato ls -a | grep ^\.
ma non riesco a capire perché l'output contenga anche i file che non iniziano con il punto. Per esempio:
Pictures
.pip
.pki
.profile
projects
Public
So che posso ottenere ciò che voglio con ls -ld .*
Sono solo curioso di questo comportamento di grep che non posso spiegare.
ls -d .*
elencare tutti i file che iniziano con .
?