Bonjour,
j'essaie de faire un script shell de connexion à un serveur ftp.
Malheureusement pour un des serveurs, le champ mot de passe comprend une
apostrophe (') et j'arrive pas à me connecter.
J'ai testé en entourant de "" ou par un backslash sans succès.
Une idée sur le champ PASSWD de mon fichier de script ?
HOST=********
USER=*****l
PASSWD=LA j'ai une apostrophe, comment le marquer ?
PASSWD="ab\ '" ?
ou
PASSWD=ab\ ' ?
Merci pour vos réponses.
Script de connexion qui fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ftp -i -n $HOST << END_SCRIPT quote USER $USER quote PASS $PASSWD quit END_SCRIPT
Partager