Bonjour,
j'ai créé un code qui pour chaque fichier trouvé eécute un sql loader.
Mais j'ai un problème avec ma boucle for.
Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 for nom in $(ls -1art $rep/fichier_num*.[Tt][Xx][Tt]); do $FIC = ${nom:12:15} echo "LOAD DATA INFILE '$FIC' STREAM BADFILE '$LOGS/fichier.BAD' DISCARDFILE '$LOGS/fichier.DISCARD'" > $SRC_SQLLOADER/Chargement.ctl cat $SRC_SQLLOADER/corps >>$SRC_SQLLOADER/Chargement.ctl sqlload $BASE $SRC_SQLLOADER/Chargement.ctl log=$LOGS/fichier.LOG ; done
j'ai l'erreur suivante:
si quelqu'un peut m'aider merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 syntax error near unexpected token ` for nom in $(ls -1art $rep/fichier_num*.[Tt][Xx][Tt]);
[Edit]
Balises [code] et [/code] ajoutées par 2Eurocents.
Merci d'y penser à l'avenir
[/Edit]
Partager