1 2 3 4 5 6 7 8 9 10 11 12
#include <unistd.h> #include <fcntl.h> int main(void){ int fd,ret; char buff[1024]; fd = open("cat.c",O_RDONLY); while(ret = read(fd, buff, sizeof buff ) ) write( 1, buff, ret); close(fd); return 0; }
1
Timeout