- FILE *stream;
- pipe (p);
- if (pid == 0) {
- close (p[1]);
- stream = fdopen (p[0], "w");
- fprintf (stream, "prueba\n");
- fclose (stream);
- printf ("1\n");
- sleep (10);
- }
- else {
- int c;
- close (p[0]);
- stream = fdopen (p[1], "r");
- while ((c = fgetc (stream)) != EOF)
- putchar (c);
- }