Salut à tous,
Je programme en C, et je cherche désespérément à afficher à la façon de ls -l les droits d'un fichier comme "rw-rw-rw-".
Mon programme récupère grâce à stat les permissions dans un "mode_t rights", avec lequel il est facile de déterminer le type du fichier (on fait appel à la macro S_ISREG etc) mais je ne comprend pas comment me servir des macros S_IRWXU et compagnie.
Après avoir lu et relu les pages du man, et avoir pas mal chercher sur internet, je m'en remet à vous !
merci d'avance
EDIT : merci pour avoir bien placé mon sujet, je suis un peu perdu

 

 
		
		 
         
 

 
			
			

 
   


 Afficher les droits d'un fichier sous la forme rwxrwxrwx
 Afficher les droits d'un fichier sous la forme rwxrwxrwx
				 Répondre avec citation
  Répondre avec citation
Partager