#1 Le 03/02/2011, à 07:23
- JLP
[REGLE] lftp et caracteres speciaux
bonjour,
le mot de passe que j'utilise avec la commande lftp est du genre : abcde!2011
mais la ligne :
lftp ftp://user_name:abcde!2011@ftp.server.net -e "mirror / /backup_space"
retourne
bash: !2011: event not found
je pense comprendre que le problème vient du point d'exclamation
mais alors comment faut il faire ?
Il y a surement autre chose que changer le mot de passe !
Vos idées ?
merci d'avance
JLP
Dernière modification par JLP (Le 05/02/2011, à 11:07)
-----------------------------------------------------------------------------------
JLP
Hors ligne
#2 Le 03/02/2011, à 14:17
- Vysserk3
Re : [REGLE] lftp et caracteres speciaux
Il faut "échapper" le caractère spécial "!" en mettant un antislash "\" devant (sinon, ! est interprété sinon par le shell comme autre chose) :
lftp ftp://user_name:abcde\!2011@ftp.server.net -e "mirror / /backup_space"
Hors ligne
#3 Le 04/02/2011, à 05:30
- ehmicky
Re : [REGLE] lftp et caracteres speciaux
Salut,
Tu peux aussi désactiver l'expansion du ! dans ton .bashrc si tu n'utilises jamais !!, !#, !-2, etc. :
set +H
Dernière modification par ehmicky (Le 04/02/2011, à 05:31)
Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?
Hors ligne
#4 Le 04/02/2011, à 23:53
- JLP
Re : [REGLE] lftp et caracteres speciaux
Merci à vous pour ces réponses pertinentes.
Le problème que je rencontre maintenant n'a plus rien à voir : seul les dossiers et les fichiers à la racine du site et les sous dossiers mais sans les fichiers sont rapatriés.
Bizarre, bizarre ...
edit : question réglée, juste un petit problème de droits sur l'emplacement de la sauvegarde. Rien à voir avec lftp.
Dernière modification par JLP (Le 05/02/2011, à 11:07)
-----------------------------------------------------------------------------------
JLP
Hors ligne