salut,
ton code est complètement invalide, ce n'est pour ainsi dire pas du bash.
dans le cas qui t'intéresse on doit en fait pouvoir s'en tirer avec une seule commande find, et bash n'interviendra qu'à travers un peu de globbing (jour{1,2,3} ou /chemin/*/fichier*)
en admettant que le but soit donc d'exécuter matlab avec le nom du fichier en argument, quelque chose de ce genre devrait fonctionner :
find /chemin/jour{1,2,3}/ -name "*.A1" -o -name "*.U2" -exec matlab {} \;
les {} symbolisent alors le nom du fichier (trouvé et qui correspond aux critères qu'on a donné à find)
je t'invite à lire la manpage concernée pour plus d'informations
Partager