Problème avec chaine de caractère
J'essaie maintenant d'affecter sequentiellement une chaine de caractère à une variable mais il m'affiche bizarrement des erreurs "no such file or directory" alors que je lui demande juste de faire un echo sur la variable SOURCEFOLDER , voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
for x in $(seq 1 6);
do
SOURCEFOLDER=''"
#Répertoire contenant les log zippés
if [ $x -eq 1 ]
then
$SOURCEFOLDER="/public/accesslogs-02-032010/"
elif [ $x -eq 2 ]
then
$SOURCEFOLDER="/public/accesslogs-20101019/"
elif [ $x -eq 3 ]
then
$SOURCEFOLDER="/public/accesslogs-m3/wap1-vscm/"
elif [ $x -eq 4 ]
then
$SOURCEFOLDER="/public/accesslogs-m3/wap2-vscm/"
elif [ $x -eq 5 ]
then
$SOURCEFOLDER="/public/accesslogs-m3/wap3-vscm/"
elif [ $x -eq 6 ]
then
$SOURCEFOLDER="/public/accesslogs-m3/wap4-vscm/"
fi
echo $SOURCEFOLDER
done |
Merci d'avance.