for(* não é uma expressão regular válida. Se você estiver tentando corresponder ao texto literal for( , tente fgrep em vez de grep . Se você está tentando fazer outra coisa, por favor, esclareça o que você está tentando pesquisar.
Observe que * em expressões regulares não funciona como * em curingas (em regex, significa "zero ou mais do caractere anterior", não "qualquer seqüência de caracteres").
Além disso, /usr/include é um nome de diretório, não um nome de arquivo ou nomes de arquivos correspondentes a padrões de caracteres curinga. Você pode querer /usr/include/*.h ou um idioma que envolva find ... -print | xargs grep ... , mas, novamente, isso ajudaria a ter uma ideia mais clara do que você está tentando fazer.