Wiem, że możemy uciec od znaku specjalnego, takiego jak *(){}$
z \
, aby zostać uznani za literały.
Na przykład \*
lub\$
Ale w przypadku, .
gdy muszę to zrobić dwa razy, \\.
inaczej jest to uważane za charakter specjalny. Przykład:
man gcc | grep \\.
Dlaczego tak jest
man bash|grep \\.
może być przykładem.
man gcc | grep '\.'
.