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