Я установил unixutils , и grep string * может искать string в текущем каталоге,
но как заставить его искать рекурсивно?
Используйте ключ -R для рекурсивного поиска (или -r или --recursive).
со страницы руководства:
-R, -r, --recursive
Read all files under each directory, recursively; this is equiv-
alent to the -d recurse option.
В качестве альтернативы, если вам не нужна специфичная для grep функциональность: Windows все равно поддерживает это из коробки:
findstr /s "string"