[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] Comment rediriger le stderr vers un autre xterm ?



>>On Friday 24 May 2002 15:33, you wrote:
>> Bonjour,
>>
>> pour surveiller une longue application sans perturber l'écran principal
>> j'aimerais envoyer les éventuels messages (contexte, erreurs, warnings)
>> dans un autre xterm, au fur et à mesure de leur apparition dans le stderr
>> de l'application principale.

>A. Dulaunois écrit (+- ;-)
>Simple, envoyer le stderr dans un pipe que le xterm reprend

Et bien oui, je joue avec des pipes, tee pour sauver l'ensemble des messages 
dans un fichier, grep pour sélectionner les erreurs et les warnings, repipe 
... et je ne vois pas comment rediriger cela dans un autre xterm.

A la réflexion,  avec 'tty' dans la nouvelle fenetre, j'obtiens son device 
name ex: /dev/pts/3, donc si l'application de base connait le pts/x cela doit 
marcher ( 'echo coucou > /dev/pts/3' ) mais je me demandais s'il n'y avait 
pas une solution toute simple que j'ignorerais (j'apprends tous les jours, 
depuis l'école maternelle ;-). 

Il faudrait l'équivalent de xmessage pour la fonction 'tail -f' 

    'cat /etc/termcap | xmessage -file  -  '

marche mais il attend d'avoir l'ensemble du stdin pour l'afficher, et puis il 
se positionne sur le début... 

-- 
	Bonne journée - Have a good day,

	Alain
+--------------------------------------------------------------------------------------
|  Dr Alain EMPAIN      Bioinformatique, Génétique Moléculaire B43,
|  Fac. Méd. Vétérinaire, Univ. de Liège, Sart-Tilman / B-4000 Liège  
|       Alain.EMPAIN@ulg.ac.be
|       WORK:+32 4 366 3821 Fax: +32 4 366 4122   GSM:+32 497 701764
|       HOME:+32 85 512341  -- Rue des Martyrs,7  B-4550 Nandrin

_______________________________________________
Linux Mailing List
Archives: http://www.unixtech.be/mailman/listinfo/linux