IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Comment récupérer un code retour SFTP ?


Sujet :

Shell et commandes GNU

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Août 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 1
    Points : 1
    Points
    1
    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.

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    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 : 5 196
    Points : 12 262
    Points
    12 262
    Par défaut
    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

Discussions similaires

  1. [C#]Comment récupérer le code d'une Exception ?
    Par joujoukinder dans le forum C#
    Réponses: 18
    Dernier message: 30/07/2007, 01h47
  2. [2.0]Récupérer un code retour d'un exe.
    Par MoscoBlade dans le forum Windows Forms
    Réponses: 2
    Dernier message: 23/04/2007, 16h50
  3. Comment renvoyer un code retour?
    Par soulryo dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 20/12/2006, 16h49
  4. Réponses: 5
    Dernier message: 21/12/2004, 18h12
  5. [commande DOS] Récupérer le code retour d'un programme
    Par bobunny dans le forum Scripts/Batch
    Réponses: 8
    Dernier message: 04/06/2004, 15h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo