web-dev-qa-db-fra.com

Équivalent Windows pour la commande de recherche Unix permettant de rechercher plusieurs types de fichiers

Bien qu'un cygwin soit installé dans Windows donne la plupart de la commande unix, je me demandais toujours comment rechercher plusieurs types de fichiers dans une commande à l'aide de la commande "find" de Windows.
c'est à dire: find . -name *.cpp -o -name *.h -o -name *.Java

La commande ci-dessus me donne une liste de tous les cpp, h et Java, quel sera l'équivalent en utilisant Windows find?

71
Soumen

Cela localisera tous les fichiers avec les extensions données dans le répertoire de travail actuel et tous les sous-répertoires:

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

Voir https://technet.Microsoft.com/en-us/library/cc755121.aspx pour plus d'informations sur l'utilisation de dir.

105
JAB