#include #include int consume(void){ FILE *fp; char input_buffer[1000]; fp=fopen("/tmp/fifo.cmd"); while(1){ if (fgets(input_buffer,(int)(sizeof(input_buffer)-1),fp)!=NULL){ sleep(1); printf("READ: '%s'\n",input_buffer); } } } int main (char **argv){ consume(); }