Originariamente inviato da Ed_Bunker
Non puoi fare qualcosa di questo tipo ?!?

codice:
...
if (pid == 0)/*Figlio*/
{
	close (pdes [0]);
	dup2 ( pdes [1], STDOUT);
	execve ( prgName, NULL, NULL );
}
else/*Padre*/
{
        close(pdes [1]);
        /*Adesso leggo da pdes[0] utilizzando la read(...)*/
}
...

Al padre facevo chiudere pdes[0] e leggere pdes[1]

Grazie