grep dla znaków specjalnych w Uniksie

Mam plik dziennika (application.log), który może zawierać następujący ciąg znaków normalnych i specjalnych w wielu wierszach:

*^%Q&$*&^@$&*!^@$*&^&^*&^&

Chcę wyszukać numer (y) linii, który zawiera ten specjalny ciąg znaków.

grep '*^%Q&$*&^@$&*!^@$*&^&^*&^&' application.log

Powyższe polecenie nie zwraca żadnych wyników.

Jaka byłaby poprawna składnia, aby uzyskać numery linii?