Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
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 22/05/2008, 11h45   #1
Invité de passage
 
Inscription : mai 2008
Messages : 12
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 12
Points : 1
Points : 1
Par défaut filtrage des fichiers lors d'une connection ftp

Bonjour
shui débutante dans le dev des script shell
je cherche à développé un script shell permettant:

1- connecter a une machine distante, disons un serveur
2- récupérer tous les fichiers existant sur cet machine
ces 2 étapes s'effectue periodiquement, chaque heur (un cron ), j'ai reussis a faire ce ci mais mon pb est que je veux qu'a chaque fois je me connecte via ftp pour récupérer les fichiers existant je veux effacé les fichiers déjà copier lors de la connection précédente, chose que j'arrive pas de la faire

j'éspére avoir une réponse le plus tot possible
Merci d'avance
amani123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2008, 12h13   #2
Membre éprouvé
 
Avatar de Leeloo_Multiboot
 
Administrateur Unix/Linux
Inscription : avril 2008
Messages : 417
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Administrateur Unix/Linux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : avril 2008
Messages : 417
Points : 482
Points : 482
Coucou,

Peux-tu poster ton script ici? Pour effacer tes fichiers il te suffit de faire un test:

Code :
1
2
3
4
5
if [ -e ton_fichier ]; then
rm -rf ton_fichier
cp /serveur_distant/ton_new_fichier /ta_machine/
else
cp /serveur_distant/ton_new_fichier /ta_machine/
Il faudra par contre faire une boucle pour tester l'existence de tous les fichiers du répertoire.
Après entre un for i in $rep et un while il faudra tester le plus approprié.
__________________
Citation:
Près des cîmes, loin des cons...
Leeloo_Multiboot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2008, 12h49   #3
Invité de passage
 
Inscription : mai 2008
Messages : 12
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 12
Points : 1
Points : 1
Tout d'abord merci bcp pour ton aide.

ensuite, je voudrai savoir où est ce que je peux avoir l'info sur la liste des fichiers copiés à (h-1)? ça ne peut etre que sur mon poste local
et a ce moment comment faire pour les effacer faut il a chaque fois faire une connection ftp et puis un "delete"?

je sais pas si j'ai bien détaillé l'ambiguité que j'ai?

Merci d'avance
amani123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h19.


 
 
 
 
Partenaires

Hébergement Web