Voilà je dois réaliser un prog:
Il faut que je le lance avec en parametre le nom d'un fichier. Seulement il faut que le programme reconnaise si c'est un fichier, un répertoire ou un lien symbolique. J'ai commencé à taper le prog et voilà ce que sa donne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> int main (char* argv) { struct stat buff; stat (argv[1], &buff); if (S_ISREG(buff.st_mode)) { printf ("taile %d,Uid proprietaire %d, GID proprietaire %d ", buff.off_t buff.uid_t buff.gid_t); } else { if(S_ISDIR((buff.st_mode))
Pouvez vous me dire comment faire? j'ai jusqu'a 17h50 pour le faire!!
Merci d'avance
Partager