#include #include #include int main(int argc, char ** argv){ for(int i = 0; i < argc; i++){ printf("Argument %d: %s\n", i, argv[i]); } const char* message = "This is on standard output\n"; write(1, message, strlen(message)); const char* newmessage = "This is on standard error\n"; write(2, newmessage, strlen(newmessage)); char buffer[1024]; ssize_t readlen; for(;;){ readlen = read(0, buffer, 1024); if(readlen < 1) break; write(1, buffer, readlen); } return 0; }