Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1294 connectés 

  FORUM HardWare.fr
  Programmation
  Perl

  recuperation des sorties stdout stderr

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

recuperation des sorties stdout stderr

n°1068376
kiluha
Posté le 02-05-2005 à 09:21:42  profilanswer
 

Bonjour,
J'aurai une petite question a vous poser :
Je dois faire un programme qui recupere les sorties stdout et stderr et qui creer un ou deux fichier de log (mais ca c'est bon je sais faire) en faite la ou je bloque c'est pour recuperer les sorties...  
 
En gros, ya plusieur scripte qui font leur traitement et qui envoie ca sur la sortie stdout, moi je dois faire le programme qui recupere tout ca et qui les met la ou y faut.  
 
Si quelqu'un peu m'aider :) merci d'avance .

mood
Publicité
Posté le 02-05-2005 à 09:21:42  profilanswer
 

n°1068386
babar9160
Fan d'Ada et de Perl...
Posté le 02-05-2005 à 09:32:54  profilanswer
 

Je comprends pas la. Ta un programme qui te fait un traitement et qui te renvoie des lignes sur la sortie standard, stdout, donc sur l'écran.
Et toi tu cherches a faire un prog qui récupère ça ???
 
Pourquoi tu n'utilises pas simplement la redirection vers un fichier ????
 
genre :  
 
perl ton_script.pl > log.txt
 
de même si tu veux aussi récupérer la sortie erreur
ya  
 
perl ton_script.pl 1>log.txt 2>erreur.txt
 
Bon d'un autre côté j'ai peut-être mal compris ;)
 
++
 
Ps : au fait fan d'HxH ?


Message édité par babar9160 le 02-05-2005 à 09:35:17
n°1068392
kiluha
Posté le 02-05-2005 à 09:37:11  profilanswer
 

Ben parceque c'est une demande qu'on ma faite pour l'utilisation de Log4perl pour permettre un meilleur affichage. Il faut que je fasse un programme qui tourne en tache de fond et qui organise les fichier de log

n°1068396
babar9160
Fan d'Ada et de Perl...
Posté le 02-05-2005 à 09:38:41  profilanswer
 

Ah ok, c'est un besoin spécifique... euh alors là, je ne peux pas grand chose pour toi... ;)  
Je pensais que c'était plus simple.
Gomen, peut-être que d'autres seront plus à même de t'aider...


Message édité par babar9160 le 02-05-2005 à 09:39:17
n°1068398
kiluha
Posté le 02-05-2005 à 09:39:33  profilanswer
 

je l'espere :)
 
reponse au ps : j'ai bien aimé oui (je l'avais pas vu :p ^^ ton ps)


Message édité par kiluha le 02-05-2005 à 10:22:46
n°1068561
kiluha
Posté le 02-05-2005 à 11:46:41  profilanswer
 

Vraiment personne ne saurai comment recuperer stdout et stderr ?
avec open() on pourrait pas ?  

n°1068688
burgergold
5$? va chez l'diable!
Posté le 02-05-2005 à 13:37:33  profilanswer
 

toutes les fonctions que tu trouveras seront à inclure dans le script même
 
un script X ne peut pas récupérer l'output du script Y
balances le tout dans des logs et fait le traitement sur les logs

n°1068852
kiluha
Posté le 02-05-2005 à 15:04:58  profilanswer
 

Ya pas le choix donc ? :( c'est ce que je craignais donc je suis obligé  de passé par les log avant de les repasser dans le script.
C'est pas franchement genial.

n°1073830
Aricoh
gentil mais fo po pousser
Posté le 06-05-2005 à 13:11:18  profilanswer
 

Ecoute, si tu n'as nullement besoin que les messages sortant sur STDOUT et STDERR s'affichent à l'écran (et surtout SURTOUT si tu n'as pas besoin qu'un user tape des trucs au clavier pour que le programme aille jusqu'à son terme), tu n'as qu'à rajouter ces deux lignes là au début de ton code :
 

Code :
  1. open(STDOUT, ">stdout.log" ) or die "cannot redirect stdout output in log file : $!\n";
  2. open(STDERR, ">stderr.log" ) or die "cannot redirect stderr output in log file : $!\n";


 
J'avoue ne jamais ouvrir de log pour l'affichage standard (STDOUT) mais je le fais régulièrement pour le canal d'erreur.


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  recuperation des sorties stdout stderr

 

Sujets relatifs
Recupération des éléments d'une ListboxRécupération de valeurs d'une bascule Javascript
Pb de récupération de données ds un champ textProbleme de récupération de données de formulaire
[SCRIPT] recuperation d information dans une fichier TXTpb un peu teubé surla récupération d'une variables dans une boucle ...
Filtre Excell - récupération des données après filtrageMacro excel VBA complexe sur Filtre auto + récupération des données...
[PHP] Recupération de données dans un formulaire et espaces [résolu]Recupération de la valeur du formulaire html "select"
Plus de sujets relatifs à : recuperation des sorties stdout stderr


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR