Quel est l'outil qui me permet de spécifier des directorys arbitraires en utilisant **

J'ai vu une fois un collègue utiliser un outil qui permet d'utiliser ** pour représenter n'importe quel directory. Par exemple: si un file appelé myfile.java trouve profondément à l'intérieur:

 src/main/com/mycompany/product/store/myfile.java 

Une command dans le parent du directory src :

 ls **/myfile.java 

peut listr le file.

Quelqu'un peut-il me dire quel outil il est? Quel package dois-je utiliser sur Ubuntu pour y parvenir?

Essayez d'utiliser l'option globstar dans bash ; Je crois que zsh a une option similaire.

 $ shopt -s globstar $ echo pylib/**/pyerector.py pylib/pyerector.py pylib/pyerector/pyerector.py 

Vous pouvez en savoir plus à ce sujet dans la page de manuel .