Pergunta de entrevista da empresa Rochester Software Associates

On a linux system, how would you find a substring that may exist in any file in a given directory?