Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/01/2008, 20h07   #1
Nouveau Membre du Club
 
Inscription : avril 2006
Messages : 71
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 71
Points : 39
Points : 39
Par défaut Script connexion ftp

Bonjour,

Je souhaite écrire un script (à placer dans une crontab) qui récupère un fichier sur un serveur ftp, le détar, et envoie le contenu sur un autre serveur ftp.
Ensuite je voudrais pouvoir appeler une page php sur cet autre serveur.

... quelques pistes ?

Merci d'avance.
faya972 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2008, 11h35   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 779
Points : 7 779
man cron
man ftp
man tar



plus serieusement

tu fais un simple script

Code :
1
2
3
4
5
6
7
8
9
10
11
ftp user@machine  << EOT
commandes ftp
commandes ftp
bye
EOT
tar xf fichier
ftp user2@machine2  << EOT
commandes ftp
commandes ftp
bye
EOT
bien sur tu auras fait avant un fichier ~/.netrc avec les droits 0600

et tu le lances depuis ton crontab

Code :
0 0 * * 1-5 /chemin/tonscript
je te laisse fouiner pour le reste
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2008, 03h23   #3
Nouveau Membre du Club
 
Inscription : avril 2006
Messages : 71
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 71
Points : 39
Points : 39
Merci, je test tout ça.

Il me manquait en fait les directives EOT que je ne connaissais pas (chuis pas un pro du script).
D'ailleurs si quelqu'un à de la doc dessus ça m'intéresse parce que je n'ai pas trouvé grand chose et j'aimerais bien approfondir.
faya972 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2008, 07h33   #4
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 779
Points : 7 779
Citation:
Envoyé par faya972 Voir le message
Merci, je test tout ça.

Il me manquait en fait les directives EOT que je ne connaissais pas (chuis pas un pro du script).
D'ailleurs si quelqu'un à de la doc dessus ça m'intéresse parce que je n'ai pas trouvé grand chose et j'aimerais bien approfondir.
faut lire le man page du shell (rebarbatif je sais mais c'est la que c'est documenté) et pourquoi donc tu ne trouve pas ou peu de doc qui feraient "doublons"
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h10.


 
 
 
 
Partenaires

Hébergement Web