O comando grep espera um nome de arquivo (ou, no caso de -r , diretório) ou a entrada do fluxo de entrada padrão - está apenas esperando por você para suprir um ou outro.
Como alternativa à digitação do nome do diretório atual, você pode usar a abreviação . ou ./ , ou seja,
grep -r "hehe" .
ou
grep -r "hehe" ./