Il y a actuellement 124 visiteurs
Mardi 13 Avril 2021
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

crontab et script ftp

Un nouveau programme qui ne fonctionne pas sur votre matériel informatique ? un message d'erreur venant d'un de vos logiciels ? Une mise à jour bloque? Besoin d'aide ? Posez vos questions sur ce forum d'entraide !

crontab et script ftp

Message le 22 Avr 2012 09:09

Bonjour,

Je suis sous ubuntu.
voilà j'ai un script contenant du ftp qui s'éxécute bien quand je lance manuellement mais il ne fonctionne pas avec la crontab.

Voici mon script :
Code: Tout sélectionner
/bin/echo /bin/date >> /home/alan/Documents/M2.1/Systeme/projet_bash/result.txt

/usr/bin/ftp -n << FIN
   open ftp.ncbi.nlm.nih.gov
   user anonymous alan.lahure@gmail.com
   /bin/cd pubmed/
   get J_Entrez.txt
   close
FIN

/bin/mv /home/alan/Documents/M2.1/Systeme/projet_bash/result.txt /home/alan/Documents/M2.1/Systeme/projet_bash/fich_new/


et dans ma crontab :

*/5 * * * * /home/alan/Documents/M2.1/Systeme/projet_bash/rapatriement.bash
*/15 * * * * /home/alan/Documents/M2.1/Systeme/projet_bash/rapatriement.bash

Quelqu'un peut m'aider?

Et j'ai une autre question, est qu'il est possible de comparer un fichier distant et local avec le ftp dans le script que je viens de poster ci dessus.

Merci


Alaninho
alaninho
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 22
Inscription: 25 Oct 2011 09:09
 


Re: crontab et script ftp

Message le 23 Avr 2012 07:53

Code: Tout sélectionner
/usr/bin/ftp -n << FIN
   open ftp.ncbi.nlm.nih.gov
   user anonymous alan.lahure@gmail.com
   /bin/cd pubmed/
   get J_Entrez.txt
   close
FIN
/bin/mv /home/alan/Documents/M2.1/Systeme/projet_bash/result.txt /home/alan/Documents/M2.1/Systeme/projet_bash/fich_new/


Si cela ne fonctionne pas, peut-être est-ce à cause des chemins relatifs/absolus.
Soit tu te positionnes d'abord là où il faut au début du script :
Code: Tout sélectionner
cd /home/alan

... soit tu le met de partout et notamment ici :
Code: Tout sélectionner
/bin/cd /home/alan/pubmed

Au passage, je ne pense pas que mettre des "/bin" de partout soit utile ou pertinent. Par contre le "sheebang" l'est et je ne le vois pas.
Ajoute un
Code: Tout sélectionner
#!/bin/bash

en 1ere ligne.
alaninho a écrit:Et j'ai une autre question, est qu'il est possible de comparer un fichier distant et local avec le ftp dans le script que je viens de poster ci dessus.

Comparer directement en ftp, je ne crois pas. Par contre, personnellement j'avais fait une comparaison avec un échange de MD5 un jour, pour controler l'intégrité d'un envoi.
Un poil lourd, mais le principe c'est :
- faire un md5 du fichier (md5sum fichier > resultat.txt) et envoyer le fichier résultat sur FTP (put resultat.txt)
- envoyer le fichier
- sur le serveur distant : faire un nouveau md5 du fichier (md5sum fichier > resultat-2.txt) et comparer les deux md5 (fc resultat.txt resultat-2.txt) qui doivent être identiques
Libérez-vous : http://www.debian.org
Nobody knows what sysadmin does... until he stops doing it
Avatar de l'utilisateur
CaSa
PC-Infopraticien
PC-Infopraticien
 
Messages: 8978
Inscription: 13 Mai 2003 16:32
Localisation: Sisteron... et jamais loin d'une Debian
 



Sujets similaires

Message Script pour désactiver/activer Bluetooth
Bonjour, Connaissez-vous la commande en batch qui permet de désactiver les périphériques Bluetooth de notre PC ? J'aimerais en quelques lignes coder un .bat qui effectue ceci : - Désactive le Bluetooth - Wait 5 s - Réactive le Bluetooth Un grand merci !
Réponses: 1

Message problème script
Bonjour,Depuis quelques jours j'ai très souvent une fenêtré qui apparait a l'écran:http://www.cjoint.com/c/GIwl7eMoYozj'utilise uniquement Firefox.Dans le panneau de configuration il ni a ni internet explorer,ni flexnext.Que faire.Cordialement
Réponses: 13

Message [résolu] Cherche script pour greasemonkey
Bonjour, Dans quelques jour je vais devoir porter le pc chez un technicien pour qu'il m'installe windows 7 (mise à niveau de windows vista)Aujourd'hui je me suis aperçu que le site userstyles a changé de présentation.j'attire votre attention sur l'userstyle "global black for amoled displays&qu ...
Réponses: 2

Message Windows Script Host s'ouvrant sur le bureau ? w10
bonjour j'ai installé w10 quand meme mais y a une fenetre qui m'agace et je sais pas comment le resoudre( Windows Script Host s'ouvrant sur le bureau ?) ..peut etre qu'il y en a qui on eu ce desagrement merci
Réponses: 7

Message Demande d'aide pour un script FTP
Bonjour,j'ai besoin d'aide pour modifier un script FTP qui fait l?envoie d'un Fichier (FSORTMAP) .Mon problème est que des fois la connexion FTP n'est pas correctement établi et l'envoie s'effectue quand mème, j'ai besoin d'aide pour créer une trace logs de suivi ainsi que l'envoi si la connexion es ...
Réponses: 0

Message message intempestif "erreur de script"
BonjourJ'ai posté un premier message sur le forum WindowsJ'ai ce message qui s'affiche tous les 5 minutes sans correspondance avec une action particulièrehttp://www.cjoint.com/c/EKntnoVcMTGRoutman m'a dit qu'il s'agissait probablement d'un virus.Il m'a dit de venir vous et poster le rapport ZHP clea ...
Réponses: 32

Message AIDE A L'INSTALATION Script PHP Livre d'or Version 8.2
Bonjourj'ai besoin d'aide pour mon site internetvoila ma question je voudrais inclure un livre d'or sur ma pagemais je ne connais rien au php et c'est un Script PHP Livre d'or Version 8.2pourtant sur la page aide tous es expliqué mais je suis nulcomment je doit faire pour le mètre en ligne il diseDé ...
Réponses: 1


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 12 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.