Bonjour à tous,
J'ai un soucis à propos de l'utilisation de mkdir dans un programme. Basiquement, je fais quelque chose du genre :
ou encore
Code : Sélectionner tout - Visualiser dans une fenêtre à part mkdir("lapin", S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH);
La compilation ne pose pas de problème, mais voilà le résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part mkdir("lapin", 0664);
Et si jamais je tente de visualiser le contenu du dossier, ça devient la catastrophe totale :
Code : Sélectionner tout - Visualiser dans une fenêtre à part drw-r--r-- 2 nico nico 4,0K 6 sept. 10:43 lapin
Je ne comprend pas du tout pourquoi je ne me retrouve pas avec des permissions du style rw-rw-r--, et surtout, que ce passe-t'il avec le contenu du répertoire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ls: impossible d'accéder à lapin/.: Permission non accordée ls: impossible d'accéder à lapin/..: Permission non accordée total 0 d????????? ? ? ? ? ? . d????????? ? ? ? ? ? ..
Ca me semble pourtant être une action basique, je ne comprends pas où j'ai pu me tromper.
Merci d'avance de votre aide.
Partager