Pour les pros des scripts - Linux et OS Alternatifs
Marsh Posté le 23-08-2001 à 21:31:14
Ben déjà, comme première piste,
je dirais qu'il faut voir avec les redirections,
dans le genre, tu crées un fichier avec :
nom
mot de passe
commandes ...
puis tu tapes : ftp ftp.xxxx.com < nom_du_fichier
Marsh Posté le 24-08-2001 à 09:15:32
Autre suggestion : en utilisant ftpfs ( http://ftpfs.sourceforge.net ), tu montes le serveur ftp dans un point de ton arborescence, et ensuite, tu t'en sers comme d'un répertoire en local.
Ca donnerait un truc dans le genre (j'ai pas la syntaxe exacte en tête)
#!/bin/sh
ftpmount -u user -p password ftp://@IP.machin /mnt/ftpfs
cp /mnt/ftps/chemin_du_fichier/fichier.à_récupérer /tmp
<test sur le fichier récupéré>
cp <trucs_à_uploader> /mnt/ftpfs
J'adore ce ftpfs
Marsh Posté le 24-08-2001 à 09:57:36
et pour le timeout ??
...ou alors il se reconnecte tout seul lors de chaque accès ?
Marsh Posté le 24-08-2001 à 11:03:26
Ben, il se reconnecte à chaque fois, non? J'ai plus le man en tête. Mais ça simplifie grandement le scriptage, car tout se passe comme si on était en local.
Marsh Posté le 23-08-2001 à 16:50:52
Salut a tous !!!
j'aimerai faire un script sous linux qui me permet de faire les actions suivantes:
un ftp sur un serveur
recuperation d'un fichier sur le serveur
un upload sur le serveur si la recuperation du fichier a bien fonctionnée.
alors si quelqu'un peut me filer une piste .. un point de depart a l'écriture d'un tel script et ben je le l'en remercie
enormement.
NB: vous avez bien noté que je cherche une piste pour ecrire
ce script et non pas un prog tout fait. je suis pas dans un self servie non mais ....
a+ et merci d'avance.