Acho que se você usar o swtich -F
, instruirá grep
a procurar sequências de caracteres fixas.
$ grep -F "\$form['#node']" file.txt
Exemplo
Arquivo de amostra.
$ cat file.txt
$form['#node']
abc$form['#node']abc
123$form['#node']123
blah blah $form['#node']
someotherstring
Execução de amostra.
$ grep -F "\$form['#node']" file.txt
$form['#node']
abc$form['#node']abc
123$form['#node']123
blah blah $form['#node']
OBSERVAÇÃO: você ainda precisa escapar do cifrão $
porque as aspas duplas que envolvem a string são fracas e não protegem contra o shell, Bash, por achar que é um nome de variável.