Bonjour,
Utilise umask dans ton .profile (man umask...) pour que par d�faut tes
fichiers
soient cr��s avec des droits particuliers
Pour en revenir � ton probl�me, il faut te faire un petit shell qui teste si
le fichier
est un directory, et dans ce cas ne pas faire le chmod ... rien de bien
compliqu� !
for i in `ls -R`
do
if [ -d $i ]
then echo "$i est un r�pertore"
else chmod 644 $i
fi
done
bon, j'ai pas test�, mais la solution devrait �tre assez proche de ceci.
Bien cordialement
-----Message d'origine-----
De : Francois Massonneau [mailto:[EMAIL PROTECTED]]
Envoy� : mercredi 12 juillet 2000 13:35
� : Liste Mandrake
Objet : [debutant] Probleme avec CHMOD
Bonjour,
J'ai deux ordinateurs que je connecte occasionnellement entre eux. L'un
est sous OS/2 l'autre sous Linux Mandrake 6.1
Lorsque � partir du poste OS/2 (mais c'est pareil quand je le fais �
partir du poste Linux), je recopie toute une arborescence du poste OS/2
vers le poste Linux, tout se passe bien. Mais le probleme que j'ai, est
que les fichiers ont des droits "-rwxr--r--" les directories quant �
elles sont "drwxr-xr-x"
Pour les directories, pas de pb. Mais pour les fichiers je voudrais
qu'ils soient "-rw-r--r--" et non "-rwxr--r--"
Donc comme soluce, j'ai fait un :
chmod -R 644 *
Ca marche impec, sauf que �a me change aussi les directories qui
deviennent drw-r--r--.
Question : comment par chmod (ou une autre commande), puis changer les
droits des fichiers UNIQUEMENT et pas les directories, et ce, de
mani�re r�cursive (donc dans la directory dans laquelle je le lance,
mais aussi les subdirectories derri�re).
Merci. Francois