Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2241 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Erreur script bash : TSET: 5: TSET: Syntax error: "(" unexpected

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Erreur script bash : TSET: 5: TSET: Syntax error: "(" unexpected

n°1351783
spoutnique
Posté le 29-01-2014 à 16:26:40  profilanswer
 

Bonjour,
 
 
 
Configuration: Linux / Firefox 26.0
 
 
j'ai ce message d'erreur qui s'affiche mais je ne trouve pas l'erreur dans le code...
 
TSET: 5: TSET: Syntax error: "(" unexpected
 
 
Voici le code:
 
#!/bin/bash
 
declare -a tableau=(janvier fevrier mars avril mai juin juillet aout septembre octobre novembre decembre)
index=0
 
while ((index<12));
do
if ((index<9));
then
mois=0$((($index)+1))
else
mois=$((($index)+1))
fi
chemin='/var/www/planning/'$mois'_'${tableau[$index]}
rm $chemin/*
cp /home/samba/shares/planning/$mois/*.* $chemin
index=$((($index)+1))
 
done
 
Merci d'avance pour votre aide.

mood
Publicité
Posté le 29-01-2014 à 16:26:40  profilanswer
 

n°1351794
Kiloo2
Posté le 29-01-2014 à 18:11:56  profilanswer
 

mois=0$((($index)+1)) est impossible.
 
[edit] En fait si :o


Message édité par Kiloo2 le 29-01-2014 à 18:13:25
n°1351830
majax2011
Posté le 30-01-2014 à 12:34:15  profilanswer
 

Bonjour,
j'ai modifié le code ainsi (car je n'ai pas les répertoires adéquats), et il n'y a aucune erreur. . .

Code :
  1. #!/bin/bash
  2. declare -a tableau=(janvier fevrier mars avril mai juin juillet aout septembre octobre novembre decembre)
  3. index=0
  4. while ((index<12));
  5. do
  6. if ((index<9));
  7. then
  8. mois=0$((($index)+1))
  9. else
  10. mois=$((($index)+1))
  11. fi
  12. chemin='/var/www/planning/'$mois'_'${tableau[$index]}
  13. #rm $chemin/*
  14. echo $chemin/*
  15. #cp /home/samba/shares/planning/$mois/*.* $chemin
  16. echo /home/samba/shares/planning/$mois/*.* $chemin
  17. index=$((($index)+1))
  18.  
  19. done


sur Mint 13


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Erreur script bash : TSET: 5: TSET: Syntax error: "(" unexpected

 

Sujets relatifs
Un bon livre pour apprendre à programmer en BASH ?Problème script bash & lirc
script raspberryscript raspberry
Script pour changement de droitpython comment afficher les emails d'un seul destinataire
Script pour lancement de snapshotAutoIt Script et formulaire Javascript
Plus de sujets relatifs à : Erreur script bash : TSET: 5: TSET: Syntax error: "(" unexpected


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR