Comment faire script curl

Résolu/Fermé
hamzaod Messages postés 6 Date d'inscription lundi 11 mars 2013 Statut Membre Dernière intervention 16 mars 2013 - Modifié par mamiemando le 11/03/2013 à 20:48
mamiemando Messages postés 33113 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 mai 2024 - 14 mars 2013 à 10:21
Salut à tous

J'ai la commande suivante. Quelqu'un peut m'aider pour convertir cette ligne de commande en script shell exécutable ?

curl -3 -v --ftp-ssl --insecure -T "/etc/hosts" --cacert /etc/ssl/private/vsftpd.cert.pem --ftp-ssl-ccc-mode active --disable-epsv --ftp-skip-pasv-ip 


et

curl --ftp-ssl --insecure --user hamza1:123456 -O ftp://127.0.0.1/upload/new  


et

curl --ftp-ssl --insecure --user hamza1:123456 -Q "-DELE slowlor" ftp://127.0.0.1/upload/
A voir également:

3 réponses

mamiemando Messages postés 33113 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 mai 2024 7 753
Modifié par mamiemando le 11/03/2013 à 20:50
Il suffit de copier coller ces trois lignes à la suite dans un fichier (mettons /home/toto/script.sh) et de rajouter la ligne "#!/bin/sh" au début du fichier, ce qui devrait donner en gros :

#!/bin/sh 

curl -3 -v --ftp-ssl --insecure -T "/etc/hosts" --cacert /etc/ssl/private/vsftpd.cert.pem --ftp-ssl-ccc-mode active --disable-epsv --ftp-skip-pasv-ip  
curl --ftp-ssl --insecure --user hamza1:123456 -O ftp://127.0.0.1/upload/new  
curl --ftp-ssl --insecure --user hamza1:123456 -Q "-DELE slowlor" ftp://127.0.0.1/upload/ 


Une fois ce fichier sauvé, lance la commande :

chmod a+x /home/toto/script.sh


Pour exécuter ce fichier, tu peux par exemple lancer :

cd /home/toto 
./script.sh


... ou :

/home/toto/script.sh


Bonne chance
0
hamzaod Messages postés 6 Date d'inscription lundi 11 mars 2013 Statut Membre Dernière intervention 16 mars 2013
13 mars 2013 à 17:52
merci bien :)
0
mamiemando Messages postés 33113 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 mai 2024 7 753
14 mars 2013 à 10:21
De rien bonne continuation !
0