Você pode usar o grep:
grep "text" /path/to/directory/*
Para uma procura não-seletiva, você pode usar a opção -r
para o grep:
grep -r "text" /path/to/directory/*
ou **
no caminho:
grep "text" /path/to/directory/**/*
mas, a disponibilidade do operador **
é dependente do shell - até onde eu sei que é em zsh
e bash
(apenas 4), pode não estar disponível em outros shells.