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 28/08/2007, 11h48   #1
Invité de passage
 
Inscription : août 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 1
Points : 0
Points : 0
Par défaut Comment récupérer un code retour SFTP ?

Bonjour,
Mon souci est le suivant :

- j'utilise SFTP protocol version 3 pour un transfert sécurisé en batch
- lors d'un problème de transfert, j'aimerais récupérer le code retour de SFTP

Exemple :
- J'ai ôté les droits en écriture dans le répertoire cible pour provoquer une erreur de transfert
- dans la log SFTP :
Connecting to serveur-cible...
Couldn't get handle: Permission denied^M
sftp> sftp> Remote working directory: /repertoire-source/repertoire-source/fichier-source to /repertoire-cible/fichier-cible

L'affichage du code retour $? donne la valeur 0
Alors que les codes retours attendus sont ceux de RFC 959 - File Transfer Protocol, par exemple code=226 pour arrêt de transfert de fichier.

Question : comment récupérer ces codes ?

Merci pour votre aide.
hervé94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/08/2007, 20h45   #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
lez plus simple est de logguer le FTP

et de "grep"er les commandes get/put
pour voir si il y a un "transfert complete"
apres
frp31 est actuellement 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 22h43.


 
 
 
 
Partenaires

Hébergement Web