Christophe Gaubert wrote: > Le 06/06/06, Marc Siramy <[EMAIL PROTECTED]> a écrit : > > >>selon le man, rmdir ne sert qu'à effacer des répertoires vides, >>contrairement à rm. > > > Rhô, non, mais, je le sais ! > > J'ai cru un instant qu'ils avaient un comportement différent selon les > permissions. Ce n'est pas complètement faux d'ailleurs. > > > en fait la différence est semble-t-il la suivante : rm -fR n'efface le répertoire que si les fichiers ou répertoires qu'il contient sont accessibles en écriture.
Pour rmdir, c'est plus simple, puisque le répertoire ne peut être effacé tant qu'il est non vide : [EMAIL PROTECTED] ~]$ mkdir toto [EMAIL PROTECTED] ~]$ touch toto/titi [EMAIL PROTECTED] ~]$ chmod u-w toto [EMAIL PROTECTED] ~]$ rm -R toto rm: descendre dans un répertoire protégé en écriture `toto'?y rm: détruire fichier régulier vide `toto/titi'? y rm: ne peut enlever `toto/titi': Permission non accordée [EMAIL PROTECTED] ~]$ ll toto/titi -rw-r--r-- 1 marc marc 0 jun 6 23:14 toto/titi [EMAIL PROTECTED] ~]$ rmdir toto rmdir: `toto': Le répertoire n'est pas vide. [EMAIL PROTECTED] ~]$ -- Marc SIRAMY ----------------- Commande permettant de vérifier la signature du message : gpg --keyserver pgp.mit.edu --recv-keys 819412D6 Participez à la liste Avis de citoyens : http://fr.groups.yahoo.com/group/Avis_de_citoyens/ Linux registered user #365133 Citation : "On ne vend pas de la musique, on la partage (Leonard Bernstein)"
signature.asc
Description: OpenPGP digital signature
========================================= Vous souhaitez acquerir votre Pack ou des Services Mandriva? Rendez-vous sur "http://store.mandriva.com". Rejoignez le club mandrake : http://www.mandrivaclub.com =========================================
