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

Re: OT: redireccionar stderr a otro proceso



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jau

Rober Morales wrote:
> ¿en qué lenguaje quieres hacer esto?
> ¿los procesos los lanzarás tú o ya están lanzados?

A la 2ª te respondo yo:
>>> Desde un proceso (padre) hago un fork y creo otro proceso (hijo).
>>> Dentro del proceso hijo, hago un execvp y necesito que los errores
>>> que se
>>> producen al ejecutar execvp me los redirija

Creo que está claro.

Estaría bien que comentara en qué lenguaje, jeje.

> 
> garaged escribió:
> 
>> On 8/25/05, César Bermejo Martínez <cesar.bermejo@gmail.com> wrote:
>>  
>>
>>>
>>>
>>>
>>> Hola lista, perdón por el OT.
>>> Necesito redireccionar el error estándar de un proceso a otro.
>>> Desde un proceso (padre) hago un fork y creo otro proceso (hijo).
>>> Estos dos
>>> procesos, los comunico entre si mediante una tubería que creo en el
>>> proceso
>>> padre.
>>> Dentro del proceso hijo, hago un execvp y necesito que los errores
>>> que se
>>> producen al ejecutar execvp me los redirija a través de la tubería
>>> hacia el
>>> proceso padre.
>>> El proceso padre estaría escuchando en el otro lado de la tubería los
>>> errores que le mandaría el proceso hijo.
>>> Vosotros sabéis como se podría hacer eso?   
>>
>>
>> Lo mas sensato seria hacer un programa que execute todo lo que
>> necesitas y que oiga a todas las salidas para actuar en consecuencia.
>>
>> O sea, el padre deberia ser ese programa, y hacer todo por su cuenta,
>> todo el movimiento de tubos que mencionas suena a que ya pasaste las
>> capacidades del shell para redirigir salidas
>>
>> Saludos
>> Max
>>
>>  
>>
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDDfjyR/FJErz2vpwRAj0QAJ0Z2NjmrP/u9c8kJNpnnyv2BiEI0QCfagOp
ICTxPdFvbtycTtvs6vWa3EE=
=slpo
-----END PGP SIGNATURE-----



Reply to: