par tomtom » 09 Fév 2004 12:36
Bel exemple de programmation recursive <IMG SRC="images/smiles/icon_wink.gif">
<BR>
<BR>Sinon, un conseil strictement personnel au passage....
<BR>L'usage des commutateurs de recursivité (-r, -R) est pour moi à proscrire sur un système serieux; que ce soit pour le rm, pour le chown ou le chmod...
<BR>
<BR>Je m'explique :
<BR>Selon les systèmes, la gestion des liens par ces commutateurs est implémentée différemment... Et ca peut etre un sacré piège..
<BR>Prenons l'exemple connu du rm -rf mon_rep
<BR>je suis utilisatuer d'un système... Je sais que l'admin est un vieil emm*** et je veux lui faire une blague... Je crée un repertoire, à mon nom, ,à la racine du système.. Dedans, je mets des trucs un peu illégaux, divx, etc, pour prendre de la place.. et puis j'ajoute un truc du genre (dans un repertoire d'un sous repertoire...) <!-- BBcode auto-mailto start --><a href="mailto:thomas@machine#">thomas@machine#</a><!-- BBCode auto-mailto end --> ln /
<BR>
<BR>Ploum ploum... J'attends que mon admin chéri me fasse le fatiduque rm -rf /thomas
<BR>
<BR>et je me marre...
<BR>
<BR>Le problème est sensiblement identique pour ce qui concerne le chown et le chmod !
<BR> Gare donc...
<BR>
<BR>t.
One hundred thousand lemmings can't be wrong...