|
Thanks for the reply shamrock, but it is not solving the problem.
I am able to read the output of PROGRAM B inside PROGRAM A through char line[]. I am receiving output. But the problem is, the output in the previous run (until program exited) is not getting erased. Able to see new run results overwritten on previous results through char line[] of PROGRAM A AFTER read(fd2[0], line, MAXLINE).
Thanks,
Vivek
|