Bonjour,
Voilà je souhaiterais trouver un fichier normé, en m'appuyant sur une regexp contenant 2 variables ($DATE et $LieuTraitement) prédéfinies plus haut dans le script.
Cela se passe sur un shell ksh sous AIX.
Quelque chose comme :
find $REP_LOG -type f -name "e[A-Z]{4,6}_{3,}[0-9]{2}_[0-9]{2}[a-z]{3}[A-Z]{6,}[0-9]{2}_${Traitement}_${DATE}-[0-9]{6}\.o"
Toute la première partie de mon regexp est OK (le problème arrive au moment des deux variables {TE} et {DATE} enfin je crois ... ).
J'ai essayé en fermant l'ensemble avec avec des doubles quotes, les simples quote pas de grande différence ... même chose en mettant un \ devant les $ ... comment les faire interpréter ?! :/
Et niveau débug pour le coup je suis aveugle puisque même l'option -x du shell ne me renvoie rien.
En vous remerciant pour votre aide.
Partager