Bonjour à tous ;
voici la partie de mon script concernée par une erreur de syntaxe que je ne comprends pas :
./commandes6.sh: line 22: syntax error near unexpected token `fi'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 20 : if [ $actualYear -ne $annee ] ; then 21 : if [ "$monJour * $monMois" = 0 ] ; then { echo 'ERREUR : options -j -m non-renseignees ??' ; exit 1 } 22 : fi 23 : elif [ "$monJour * $monMois" = 0 ] ; then { monJour=$((10#$(date +%d))) ; monMois=$((10#$(date +%m))) } 24 : fi
./commandes6.sh: line 22: `fi'
Partager