Pattern

Résolu/Fermé
zent - 23 févr. 2010 à 18:23
 zent - 23 févr. 2010 à 18:37
Bonjour,

Cela a du être posé plusieurs fois, mais je n'ai pas réussi à trouver de réponse dans la recherche...

Je souhaiterais faire des actions dans une boucle for mais pour certains fichiers XML, selon leur nom. Dès que ce fichier contient la chaîne "_ig_", je ne veux pas passer dans le for.

Quelque chose du style :
for XML_file in *.xml
do
...
done


Mais au lieu de *.xml, avoir un pattern qui exclue les fichiers contenant "_ig_".

Est-ce qu'il est plus simple de lister toutes les autres valeurs possibles?

Merci d'avance!!!!

1 réponse

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
23 févr. 2010 à 18:32
Salut,

for XML_file in $(ls *.xml | grep -v "_ig_"); do...

0
Nickel, merci !!!!
0