Newer
Older
char buf[2000];
char *echo_args[] = { "echo", "hello", "goodbye", 0 };
int stdout = 1;
printf(stdout, "creat doesnotexist succeeded\n");
} else {
printf(stdout, "error: creat doesnotexist failed!\n");
}
for (i = 0; i < 100; i++) {
if (write (fd, "aaaaaaaaaa", 10) != 10) {
printf(stdout, "error: write new file failed\n");
}
if (write (fd, "bbbbbbbbbb", 10) != 10) {
printf(stdout, "error: write new file failed\n");
}
}
printf(stdout, "writes done\n");
close(fd);
fd = open("doesnotexist", O_RDONLY);
if(fd >= 0){
printf(stdout, "open doesnotexist succeeded\n");
} else {
printf(stdout, "error: open doesnotexist failed!\n");
}
name[0] = 'a';
name[2] = '\0';
for (i = 0; i < 52; i++) {
name[1] = '0' + i;
fd = open(name, O_CREATE|O_RDWR);
close(fd);
}
name[0] = 'a';
name[2] = '\0';
for (i = 0; i < 52; i++) {
name[1] = '0' + i;
unlink(name);
}
printf(stdout, "mkdir\n");
if (mkdir("dir0") < 0)
printf(stdout, "mkdir failed\n");
// unlink("dir0");