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 .