J'ai un simple Shell Shell sur mon serveur Ubuntu 13.10 pour télécharger tous les fichiers dans une liste.
filen="/home/chester/test/workobject.txt"
dir_log="/home/chester/test"
if [ -f "$filen" ]
then
cd $dir_log
for n in `cat $filen`
do
echo $n
wget -O $n.txt -q http://domain.com/QuickSearch?object=$n&search=Overview
done
else
echo "Nothing to do."
fi
Le contenu de workobject.txt
:
9957881
9A39879
Le script fonctionne correctement. Cependant, lorsqu'il télécharge le 9957881.txt
il change le nom du fichier en 9Z44X7~P.txt
à la place.
Quel est le problème avec le script ?