Bonjour la liste,

Je désire dans un de mes scripts, envoyer un fichier en ligne de commande sur mon serveur FTP via curl grâce à la ligne suivante:

curl -T fichier.extension ftp://ftpuser:ftppassword@ftphost

Malheureusement l’utilisateur ftp délivré par mon hébergeur est au format ftpuser@domaine.tld

La ligne devient donc curl -T fichier.extension ftp://ftpuser@domaine.tld:ftppassword@ftphost

Curl essaie donc de se connecter au serveur ‘domaine.tld' en lieu et place de ‘ftphost’.

J’ai essayé de passer le ‘ftpuser@domaine.tld’ en quote et double-quote, cela n’a rien donné.



J’ai effectué quelques recherches, certainement avec de mauvais mot-clés, car je n’ai rien trouvé d’approprié.

Si quelqu’un a une idée, je suis preneur.


En attendant, je vous souhaite une bonne soirée et de joyeuses fêtes.


Antonin GIRAUD-PERNETTE