Я хотів перерахувати вміст pwd та відобразити лише файл, починаючи з крапки. Я спробував, ls -a | grep ^\.
але не можу зрозуміти, чому вихід містить також файли, які не починаються з крапки. Наприклад:
Pictures
.pip
.pki
.profile
projects
Public
Я знаю, що я можу досягти того, чого хочу, ls -ld .*
мені просто цікаво про цю поведінку грепу, яку я не можу пояснити.
ls -d .*
перерахувати всі файли, починаючи з .
?