Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <sys/stat.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include <cerrno>
- int main(int argc, char *argv[])
- {
- if(argc != 3)
- {
- printf("Malo parametrov!\n");
- exit(1);
- }
- if(argv[1][0] != '0')
- {
- printf("Oct please!\n");
- exit(1);
- }
- char * pEnd;
- int mode = strtol(argv[1],&pEnd,8);
- if(mode>4095)
- {
- printf("Prava plohie!\n");
- exit(1);
- }
- chmod(argv[2], mode);
- //extern int errno;
- if(errno == 2)
- {
- printf("File is not exist\n");
- exit(1);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement