Re: Plus belle boulette

Top Page

Reply to this message
Author: Ika OSCAOS
Date:  
To: guilde
Subject: Re: Plus belle boulette
Hum, moi j'ai fait un

rm -R * depuis le repertoire lambda pour tout effacer.
Mais il restait plein de repertoire cachés qui commencaient par un point

Alors j'ai eu la bonne idée de faire

rm -R .* pour les effacer !

Le probleme c'est que rm a remonté le repertoire ".." et snif !!! Au bout d'une
bonne minute j'ai fait un Ctrl+C mais c'était un peu tard, une bonne partie du
disque avait été effacé.

Bien sur, etant très organisé j'avais lancé la commande depuis root ... !

rm -i c'est bien, mais avec l'habitude on a tendance à mettre un \ devant pour
desaliasé et on arrive au meme probleme.

Mon conseil ... apres avoir tapé la commande rm, tourné 7 fois vos doigts dans
votre mains avant de taper sur "enter" !!!

--
Ika

Selon Stéphane Morico <smorico@???>:

> asso 4C a écrit :
>
> >>Depuis, je crée toujours un fichier "-i" dans le répertoire des fichiers
> >>important !!!
> >> > -i
> >>ça marche, c'est interprété par bash :)
> >>
> >>
> >
> >tu parles d'avec zsh ou bash : j'ai pas compris le fichier -i ??
> >
> Je parle de bash...
> "-i" est une option de rm :
>
> rm -i toto
> rm: détruire fichier régulier vide `toto'?
>
> Lorsqu'on fait un "rm *", bash va prendre le "-i" comme argument de rm
> et donc demander confirmation pour chaques fichiers....
>
> Au passage, je viens de voir que ça marche aussi sous zsh :
> touch titi
> touch toto
> touch -- -i
> rm *
> zsh: sure you want to delete all the files in /home/steph/tmp [yn]? <---
> *Normal avec zsh*
> rm: détruire fichier régulier vide `toto'? <--- Le "-i"
>
> http://linuxfr.org/tips/361.html
>
> :)
>
>



--
Ika