#include #include #include #include #include const size_t BUFF_SIZE = 1024; int main(int argc, char* argv[]) { int fd_in = 0; if (argc > 1) fd_in = open(argv[1], O_RDONLY); char buf[BUFF_SIZE]; int actual = read(fd_in, buf, BUFF_SIZE); while (actual > 0) { printf("%s", buf); actual = read(fd_in, buf, BUFF_SIZE); } return 0; }