grep para caracteres especiais no Unix

Eu tenho um arquivo de log (application.log) que pode conter a seguinte seqüência de caracteres normais e especiais em várias linhas:

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

Eu quero procurar o número de linha (s) que contém essa seqüência de caracteres especial.

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

O comando acima não retorna nenhum resultado.

Qual seria a sintaxe correta para obter os números de linha?

questionAnswers(6)

yourAnswerToTheQuestion