Envoyer un fichier sur un ftp en ligne de commande
13 réponses
noone
Bonjour,
je voudrais ajouter dans le Makefile de mon projet une ligne pour
facilement mettre à jour mon site web qui propose un logiciel.
D'habitude j'utilise gftp pour envoyer le fichier mais là je veux une
ligne de commande pour faire ça...
j'ai regardé le man de ftp... mais je m'y perd un peu...
lorsque j'utilise la commande ftp j'ai une session interactive avec le
serveur... or ça n'est pas ce que je cherche !
Je veux simplement avoir à taper "make web_copy"
qu'il me demande le mot de passe... et qu'il se débrouille.
Je veux simplement avoir à taper "make web_copy" qu'il me demande le mot de passe... et qu'il se débrouille.
Bonjour, On m'a indiqué ici-même expect qui convient à merveille pour faire ça. Voici donc le script, sûrement très perfectible, que j'utilise et dont tu pourrais t'inspirer. Je suis ouvert à toute suggestion d'amélioration :
Le 05.03.2005 08:26, *noone@nowhere.com* a écrit fort à propos :
Je veux simplement avoir à taper "make web_copy"
qu'il me demande le mot de passe... et qu'il se débrouille.
Bonjour,
On m'a indiqué ici-même expect qui convient à merveille pour faire ça.
Voici donc le script, sûrement très perfectible, que j'utilise et dont
tu pourrais t'inspirer. Je suis ouvert à toute suggestion d'amélioration :
Je veux simplement avoir à taper "make web_copy" qu'il me demande le mot de passe... et qu'il se débrouille.
Bonjour, On m'a indiqué ici-même expect qui convient à merveille pour faire ça. Voici donc le script, sûrement très perfectible, que j'utilise et dont tu pourrais t'inspirer. Je suis ouvert à toute suggestion d'amélioration :
je voudrais ajouter dans le Makefile de mon projet une ligne pour facilement mettre à jour mon site web qui propose un logiciel.
D'habitude j'utilise gftp pour envoyer le fichier mais là je veux une ligne de commande pour faire ça...
j'ai regardé le man de ftp... mais je m'y perd un peu... lorsque j'utilise la commande ftp j'ai une session interactive avec le serveur... or ça n'est pas ce que je cherche !
Je veux simplement avoir à taper "make web_copy" qu'il me demande le mot de passe... et qu'il se débrouille.
Si vous avez une idée... merci d'avance !
Utiliser ncftpput (de ncftp).
-- __Pascal Bourguignon__ http://www.informatimago.com/ In deep sleep hear sound, Cat vomit hairball somewhere. Will find in morning.
"noone@nowhere.com" <noone@nowhere.com> writes:
Bonjour,
je voudrais ajouter dans le Makefile de mon projet une ligne pour
facilement mettre à jour mon site web qui propose un logiciel.
D'habitude j'utilise gftp pour envoyer le fichier mais là je veux une
ligne de commande pour faire ça...
j'ai regardé le man de ftp... mais je m'y perd un peu...
lorsque j'utilise la commande ftp j'ai une session interactive avec le
serveur... or ça n'est pas ce que je cherche !
Je veux simplement avoir à taper "make web_copy"
qu'il me demande le mot de passe... et qu'il se débrouille.
Si vous avez une idée... merci d'avance !
Utiliser ncftpput (de ncftp).
--
__Pascal Bourguignon__ http://www.informatimago.com/
In deep sleep hear sound,
Cat vomit hairball somewhere.
Will find in morning.
je voudrais ajouter dans le Makefile de mon projet une ligne pour facilement mettre à jour mon site web qui propose un logiciel.
D'habitude j'utilise gftp pour envoyer le fichier mais là je veux une ligne de commande pour faire ça...
j'ai regardé le man de ftp... mais je m'y perd un peu... lorsque j'utilise la commande ftp j'ai une session interactive avec le serveur... or ça n'est pas ce que je cherche !
Je veux simplement avoir à taper "make web_copy" qu'il me demande le mot de passe... et qu'il se débrouille.
Si vous avez une idée... merci d'avance !
Utiliser ncftpput (de ncftp).
-- __Pascal Bourguignon__ http://www.informatimago.com/ In deep sleep hear sound, Cat vomit hairball somewhere. Will find in morning.
noone
Bonjour, On m'a indiqué ici-même expect qui convient à merveille pour faire ça. Voici donc le script, sûrement très perfectible, que j'utilise et dont tu pourrais t'inspirer. Je suis ouvert à toute suggestion d'amélioration :
Merci mais le problème c'est que tu est obligé de copier ton mot de passe en clair dans ton script moi je veux qu'il me le demande puis fasse la copie (sachant que je veux le mettre dans mon Makefile ça craint un peu de mettre le mot de passe !)
Bonjour,
On m'a indiqué ici-même expect qui convient à merveille pour faire ça.
Voici donc le script, sûrement très perfectible, que j'utilise et dont
tu pourrais t'inspirer. Je suis ouvert à toute suggestion d'amélioration :
Merci mais le problème c'est que tu est obligé de copier ton mot de
passe en clair dans ton script moi je veux qu'il me le demande puis
fasse la copie (sachant que je veux le mettre dans mon Makefile ça
craint un peu de mettre le mot de passe !)
Bonjour, On m'a indiqué ici-même expect qui convient à merveille pour faire ça. Voici donc le script, sûrement très perfectible, que j'utilise et dont tu pourrais t'inspirer. Je suis ouvert à toute suggestion d'amélioration :
Merci mais le problème c'est que tu est obligé de copier ton mot de passe en clair dans ton script moi je veux qu'il me le demande puis fasse la copie (sachant que je veux le mettre dans mon Makefile ça craint un peu de mettre le mot de passe !)
Bonjour, On m'a indiqué ici-même expect qui convient à merveille pour faire ça. Voici donc le script, sûrement très perfectible, que j'utilise et dont tu pourrais t'inspirer. Je suis ouvert à toute suggestion d'amélioration :
Merci mais le problème c'est que tu est obligé de copier ton mot de passe en clair dans ton script moi je veux qu'il me le demande puis fasse la copie (sachant que je veux le mettre dans mon Makefile ça craint un peu de mettre le mot de passe !)
Ce pourrait marcher:
ftp -n site << ICI user nomme pass cd /dir bin put file.html quit ICI
-- Roy Bixler The price of seeking to force our beliefs on others is that someday they might force their beliefs on us. -- Mario Cuomo
noone@nowhere.com wrote:
Bonjour,
On m'a indiqué ici-même expect qui convient à merveille pour faire ça.
Voici donc le script, sûrement très perfectible, que j'utilise et dont
tu pourrais t'inspirer. Je suis ouvert à toute suggestion d'amélioration
:
Merci mais le problème c'est que tu est obligé de copier ton mot de
passe en clair dans ton script moi je veux qu'il me le demande puis
fasse la copie (sachant que je veux le mettre dans mon Makefile ça
craint un peu de mettre le mot de passe !)
Ce pourrait marcher:
ftp -n site << ICI
user nomme
pass
cd /dir
bin
put file.html
quit
ICI
--
Roy Bixler <rcbixler@nyx.net>
The price of seeking to force our beliefs on others is that someday
they might force their beliefs on us.
-- Mario Cuomo
Bonjour, On m'a indiqué ici-même expect qui convient à merveille pour faire ça. Voici donc le script, sûrement très perfectible, que j'utilise et dont tu pourrais t'inspirer. Je suis ouvert à toute suggestion d'amélioration :
Merci mais le problème c'est que tu est obligé de copier ton mot de passe en clair dans ton script moi je veux qu'il me le demande puis fasse la copie (sachant que je veux le mettre dans mon Makefile ça craint un peu de mettre le mot de passe !)
Ce pourrait marcher:
ftp -n site << ICI user nomme pass cd /dir bin put file.html quit ICI
-- Roy Bixler The price of seeking to force our beliefs on others is that someday they might force their beliefs on us. -- Mario Cuomo
je voudrais ajouter dans le Makefile de mon projet une ligne pour facilement mettre à jour mon site web qui propose un logiciel.
D'habitude j'utilise gftp pour envoyer le fichier mais là je veux une ligne de commande pour faire ça...
j'ai regardé le man de ftp... mais je m'y perd un peu... lorsque j'utilise la commande ftp j'ai une session interactive avec le serveur... or ça n'est pas ce que je cherche !
Je veux simplement avoir à taper "make web_copy" qu'il me demande le mot de passe... et qu'il se débrouille.
Si vous avez une idée... merci d'avance ! Hmm, Si ton shell est bash, tu peux surement faire un script qui
"execute" des commandes successives :)
++
Bonjour,
je voudrais ajouter dans le Makefile de mon projet une ligne pour
facilement mettre à jour mon site web qui propose un logiciel.
D'habitude j'utilise gftp pour envoyer le fichier mais là je veux une
ligne de commande pour faire ça...
j'ai regardé le man de ftp... mais je m'y perd un peu...
lorsque j'utilise la commande ftp j'ai une session interactive avec le
serveur... or ça n'est pas ce que je cherche !
Je veux simplement avoir à taper "make web_copy"
qu'il me demande le mot de passe... et qu'il se débrouille.
Si vous avez une idée... merci d'avance !
Hmm, Si ton shell est bash, tu peux surement faire un script qui
je voudrais ajouter dans le Makefile de mon projet une ligne pour facilement mettre à jour mon site web qui propose un logiciel.
D'habitude j'utilise gftp pour envoyer le fichier mais là je veux une ligne de commande pour faire ça...
j'ai regardé le man de ftp... mais je m'y perd un peu... lorsque j'utilise la commande ftp j'ai une session interactive avec le serveur... or ça n'est pas ce que je cherche !
Je veux simplement avoir à taper "make web_copy" qu'il me demande le mot de passe... et qu'il se débrouille.
Si vous avez une idée... merci d'avance ! Hmm, Si ton shell est bash, tu peux surement faire un script qui