If "C" programmes contain the header stdio.h, as I think most of them do, then can you just "pipe" the output of one to the next ? E.g. : ./prog1 | ./prog2 | etc. ? Geoff.