CHMODEUR (LINUX)

cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 - 20 juil. 2003 à 22:20
cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 - 17 août 2004 à 01:42
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/11099-chmodeur-linux

cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 2
17 août 2004 à 01:42
En effet. D'ailleurs en revenant sur ce code après tout ce temps, j'ai presque honte tellement il est mauvais lol
stickou Messages postés 1 Date d'inscription mardi 3 septembre 2002 Statut Membre Dernière intervention 23 septembre 2003
23 sept. 2003 à 15:47
lut,

sinon plutot que de passer par la commande systeme, faire des sprintf etc... tu peux directement appeler la fonction chmod

cf : man 2 chmod

SYNOPSIS
#include <sys/types.h>
#include <sys/stat.h>

int chmod(const char *path, mode_t mode);
int fchmod(int fildes, mode_t mode);
cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 2
21 juil. 2003 à 09:07
Fort probable, mais comme il me semble l'avoir dit, je viens de l'installer et donc je ne sais pas en faire (pour l'instant). Si tu as un site pour apprendre, je suis preneur...

De plus, çà m'aura permis de voir le parcours d'une arborescence Unix.
cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 1
20 juil. 2003 à 22:20
Je suis sûr qu'un shell script aurait largement fait l'affaire.
Rejoignez-nous