Подтвердить что ты не робот

Эквивалент Windows для команды поиска Unix для поиска нескольких типов файлов

Хотя наличие cygwin, установленного в Windows, дает большую часть команды unix, все же мне было интересно, как искать несколько типов файлов в одной команде с помощью команды "find" Windows.
т.е.: find . -name *.cpp -o -name *.h -o -name *.java

Вышеприведенная команда дает мне список всех cpp, h и java, что будет эквивалентно, используя окна find?

4b9b3361

Ответ 1

Это обнаружит все файлы с указанными расширениями в текущем рабочем каталоге и во всех подкаталогах:

dir *.cpp *.h *.java /b/s

Подробнее об использовании dir см. https://technet.microsoft.com/en-us/library/cc755121.aspx.

Ответ 2

findstr/p/s/i.

команда выполняет поиск данного текста в текущих каталогах и подкаталогах. /n также напечатает номера строк.