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

Langage Perl Discussion :

Capture de sortie standard


Sujet :

Langage Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 28
    Par défaut Capture de sortie standard
    Bonjour,

    Je suis confronté a un problème qui n'en sera surement pas un pour vous, je souhaite récupérer la sortie STDOUT d'un programme (Ce qui s'affiche dans mon terminal). Le programme que j'exécute redirige déjà son résultat vers un fichier or si j'utilise la commande system ou les `` je ne récupère rien dans mon tableau ... quelqu'un à t-il une idée ?


    # je ne récupère pas ce qui apparaît dans la console
    my (@outPut) = system("mafft-profile $fileRef $fileRef >out") ;
    my (@outPut) = `mafft-profile $fileRef $fileRef >out` ;

    # je récupère ce qui est censé être redirigé dans le fichier
    my (@outPut) = system("mafft-profile $fileRef $fileRef") ;
    my (@outPut) = `mafft-profile $fileRef $fileRef ` ;
    En vous remerciant par avance et en vous souhaitant une excellente fin de journée .

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 28
    Par défaut
    Désolé pour le dérangement,

    En faites le résultat de la commande affiché dans le terminal est à considérer comme une erreur, même si l'exécution se déroule sans aucun problème. La fonction open3 permet de récupérer la sortie d'erreur, cela a déjà été présenté de nombreuses fois sur le forum ...

    En m'excusant une nouvelle fois et en vous souhaitant bonne journée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. PB sortie standard avec les PTHREAD !!!
    Par djspit dans le forum C++
    Réponses: 15
    Dernier message: 19/11/2004, 01h17
  2. [langage] sortie standard linux
    Par ebaynaud dans le forum Langage
    Réponses: 8
    Dernier message: 14/10/2004, 08h05
  3. rediriger la sortie standard vers un textarea
    Par gromite dans le forum Composants
    Réponses: 9
    Dernier message: 10/05/2004, 11h07
  4. Réponses: 5
    Dernier message: 24/12/2003, 09h49
  5. Réponses: 16
    Dernier message: 18/07/2003, 17h16

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