Как рекурсивно искать строку в приглашении в Windows?

4209
user11671

Я установил unixutils, и grep string *могу искать stringв текущем каталоге,

но как заставить его искать рекурсивно ?

3
Вот что я использую с unixutils, потому что поиск всех типов файлов может замедлить меня. Обратите внимание, вы также можете изменить. в другой каталог, если вы хотите: grep -r --include "file_pattern" -i "my_text". aschultz 7 лет назад 0

2 ответа на вопрос

2
John T

Используйте -Rпереключатель для рекурсивного поиска (или -rили --recursive).

со страницы руководства:

-R, -r, --recursive Читать все файлы в каждом каталоге, рекурсивно; это эквивалентно Alent для опции -d recurse.
1
Joey

В качестве альтернативы, если вам не нужны специальные grepфункции: Windows все равно поддерживает это из коробки:

findstr /s "string"