1 #include <u.h> 2 #include <libc.h> 3 4 void 5 main(int argc, char *argv[]) 6 { 7 int i, f; 8 9 for(i=1; i<argc; i++){ 10 if(access(argv[i], 0) == 0){ 11 fprint(2, "mkdir: %s already exists\n", argv[i]); 12 exits("exists"); 13 } 14 f = create(argv[i], OREAD, CHDIR + 0777L); 15 if(f < 0){ 16 fprint(2, "mkdir: can't create %s\n", argv[i]); 17 perror(0); 18 exits("error"); 19 } 20 close(f); 21 } 22 exits(0); 23 } 24