Foros del Web » Programación para mayores de 30 ;) » C/C++ »

(Linux) Leer información enviada desde PIPE en C

Estas en el tema de (Linux) Leer información enviada desde PIPE en C en el foro de C/C++ en Foros del Web. ¡Buenas tardes gente!, Estoy haciendo una aplicación en C para Linux, y lo que necesito, es que la misma lea la información que se le ...
  #1 (permalink)  
Antiguo 29/10/2012, 12:16
 
Fecha de Ingreso: abril-2006
Mensajes: 95
Antigüedad: 18 años
Puntos: 0
Pregunta (Linux) Leer información enviada desde PIPE en C

¡Buenas tardes gente!,

Estoy haciendo una aplicación en C para Linux, y lo que necesito, es que la misma lea la información que se le envía por PIPE (desde consola) para luego procesarla.

Necesito que me aplicación funcione bajo -por ejemplo- la siguente ejecución desde consola:

Código:
ls | mi_app

ó

more archivo_texto.txt | mi_app
Una vez que resuelva esto puedo continuar :)

Estuve viendo bastante sobre IPC, y sobre como manejar los PIPEs entre procesos hijos y padres, pero no me pude dar maña con esto.

Si alguien tiene un ejemplito claro, con eso me basta.

¡¡DESDE YA MIL GRACIAS!!
  #2 (permalink)  
Antiguo 30/10/2012, 09:47
 
Fecha de Ingreso: abril-2006
Mensajes: 95
Antigüedad: 18 años
Puntos: 0
Respuesta: (Linux) Leer información enviada desde PIPE en C

Logré solucionarlo aquí: http://www.forosdelweb.com/f41/leer-...ipe-c-1020375/


Gracias de todas formas.

Etiquetas: funcion, pipe
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:25.