bonjour

je veux créer un tableau des mois mais j'ai une erreur quand j'exécute le script ?

je suis un debian 6 j'ai essayé sans les quottes, avec les guillemets et sans mais toujours la même erreur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
repertory='/home/gesbac2/incoming/Archives/*mg*'
 
 
 
 
 mois=( 'janv.' 'févr' 'mars' 'avril' 'mai' 'juin' 'juil' 'août' 'sept.' 'oct.' )
 
 
for i in "${mois[@]}"; do
 
        echo $i
done
 
exit
 
 
 
for line in $(ls -altr $repertory | awk '{print $7 $9}');do
 
 
        echo $line
 
done
résultat lorsque j'exécute

root@xxxxx:~/script# ./Compress_Archives_mensuels.sh
./Compress_Archives_mensuels.sh: 10: Syntax error: "(" unexpected