Hello,
dans mon script que je lance depuis mon serveur A, je télécharge des fichiers zip sur un autre serveur B.
Une fois ces fichiers zip sur serveur A, je fais un :
unzip -f "$monZip" -d "$monFolder"
Le code retour de la commande est à 0.
Pourtant, juste après je fais un test pour voir si mon fichier contenu dans mon archive est bien présent dans "$monFolder", et là, et bah non :o
Sachant que, le zip est téléchargé dans une grosse arborescence, qui contient des répertoires avec des espaces, des caractères accentués et que le zip porte un nom du genre monFichier.xls.zip.
Voici ma trace :
1 2 3 4
| + unzip -f /Gestion des classes/Gestion des classes primaire/2014 A/Entrées & Résultats/S13_2014/MesStats-S13-2014.xls.zip -d /Gestion des classes/Gestion des classes primaire/2014 A/Entrées & Résultats/S13_2014
+ CODE_RETOUR_UNZIP=0
+ [ -f /Gestion des classes/Gestion des classes primaire/2014 A/Entrées & Résultats/S13_2014/MesStats-S13-2014.xls ]
+ Trace_Mes KO fichier dezippe ABSENT /Gestion des classes/Gestion des classes primaire/2014 A/Entrées & Résultats/S13_2014/MesStats-S13-2014.xls |
Vous auriez une idée ?
Partager