Ainsi parlait Stephane Monlibert :
> > C'est pas pareil: il vaut bcp mieux faire "rm -rf /*.*"  que
> 
> > "rm -rf /*" vu que le premier ne va sans doute rien effacer
> > du tout. :-)
> 
> si, tous les fichiers avec un ou plusieurs .

C'est � dire, sur une install par d�faut de Debian, rien :

[pounk]~$ rm -R -i /*.*
rm: Ne peut enlever `/*.*': Aucun fichier ou r�pertoire de ce type

Car il va vouloir supprimer tous les fichiers contenant un point (sauf
ceux commen�ant par un point) qui sont pr�sents *dans la racine*.

Cette caract�ristique est tr�s p�nible dans certaines situations. Par
exemple, on peut supprimer de tout le syst�me de fichiers les fichiers
nomm� "A1*". Un simple rm -R "A1*" ne fait pas ce � quoi on s'attend. Il
faut faire un find -exec ou passer par xargs.

-- 
Charles

Répondre à