#include #include #include int main(int argc, char **argv) { if (argc != 2) { puts("Errore nel numero di parametri"); exit(1); } if (access(argv[1], F_OK) == 0) printf("OK esistenza\n"); else printf("NO file\n"); if (access(argv[1], R_OK) == 0) printf("OK lettura\n"); else printf("NO lettura\n"); if (access(argv[1], W_OK) == 0) printf("OK scrittura\n"); else printf("NO scrittura\n"); if (access(argv[1], X_OK) == 0) printf("OK esecuzione\n"); else printf("NO esecuzione\n"); return 0; }