Bonjour,
je veux tester si une liste de fichier provenant d'un repertoire vérifie un pattern (coommencant par des chiffre puis un underscore, puis des caractères, puis un point puis "txt") et je n'y arrive pas
Voici mon code
Merci d'avance pour vos réponses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 for file_cr in `ls tdf/recv` do if [ `echo $file_cr | grep -q -E '^[0-9]+_.*\.txt$'` ] then mv tdf/recv/$file_cr tfi/batch/qmu/data/$file_cr echo "Le fichier de nom $file_cr est Present dans le repertoire tfi/batch/qmu/data." fi done
Partager