Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix
Unix Forum d'entraide sur les systèmes Unix et dérivés (*BSD, AIX, etc.). Avant de poster ->F.A.Q BSD F.A.Q. Aix
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 30/07/2009, 09h37   #1
Membre régulier
 
Inscription : mars 2009
Messages : 296
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 296
Points : 92
Points : 92
Par défaut Transfert ftp Unix

Bonjour,

Je rencontre le problème suivant avec l'utilisation de la procédure SFTP
J'ai créé un script avec les lignes suivantes:

Code :
1
2
3
4
5
6
7
8
#!/bin/ksh
sftp xxxxxx@xx.xxx.xx.xx >/tmp/image_fic << EOF
cd /rep/out/
ls -al
quit
EOF

#fin du script
Lorsque je lance ce script par la crontab la commande sftp ce plante???

le message:
/monrep/monscript[38]: sftp: not found

Par contre lorsque je lance le même script mais en ligne de commande (manuellement) alors la il n'y a aucun problème

Je ne comprends pas le plantage du script quand il est déclenché par la crontab.

Avez-vous une petite idée sur le sujet ou le comment faire pour que ca fonctionne par la crontab

Merci
AAWOOPY56 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2009, 09h46   #2
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 908
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 908
Points : 1 258
Points : 1 258
Met le chemin complet vers sftp. Cron dispose d'un PATH minimal.
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2009, 09h47   #3
Membre éclairé
 
Femme
Développeur .NET
Inscription : avril 2009
Messages : 263
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2009
Messages : 263
Points : 322
Points : 322
Et si tu ne connais pas le chemin, remplace stfp par `which sftp`.
Isythiel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2009, 10h03   #4
Membre régulier
 
Inscription : mars 2009
Messages : 296
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 296
Points : 92
Points : 92
Bonjour,

Merci super ça fonctionne nickel chrome.......

Bonne journée
AAWOOPY56 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2009, 11h09   #5
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 908
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 908
Points : 1 258
Points : 1 258
Citation:
Envoyé par Isythiel Voir le message
Et si tu ne connais pas le chemin, remplace stfp par `which sftp`.
Pas dans la crontab, qui ne trouvera pas plus sftp.
jlliagre 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 +1. Il est actuellement 06h15.


 
 
 
 
Partenaires

Hébergement Web