#include #include int main(int argc, char *argv[]) { int c; if(!freopen(argv[1], "r", stdin)) { printf("can't open %s", argv[1]); exit(1); } for(;;) { sleep(3); while((c = fgetc(stdin)) != EOF) { if(fputc(c, stdout) == EOF) { printf("error write"); exit(1); } } if(ferror(stdin)) { printf("error read"); exit(1); } fflush(stdout); } }