Posté par green le 26 octobre 2006 à 12:31. En réponse au message mv conditionnel. Évalué à 1.
Posté par green le 26 octobre 2006 à 12:26. En réponse au message mv conditionnel. Évalué à 1.
[^] # Re: erreur dans ton test
Posté par green . En réponse au message mv conditionnel. Évalué à 1.
J'ai essayé
if [ ! -e "$toto" ] à la place de if [ -z "$toto" ] .
le script ne renvoie plus d'erreur dans le cas ou les fichiers sont absents mais ne deplace plus les fichiers.
si quelqu'un a une idée, par avance merci.
[^] # Re: erreur dans ton test
Posté par green . En réponse au message mv conditionnel. Évalué à 1.
J'ai essayé ceci:
#!/bin/bash
toto="t*.txt*"
if [ ! -e "$toto" ]
then
exit 1
else
mv $toto old/
fi
exit 0
Cette fois ci mon script ne renvoie pas d'erreur lors de l'inexistence des fichiers, mais ne les déplace pas.
si quelqu'un peut m'aider, merci par avance.