dans 99,99 % des cas, tu fais un rm et c'ést exactement ce que tu veux faire. Mettre en place un mécanisme de rm qui déplace dans un coin, c'est super lourdingue pour le nombre infime (quand on tape pas avec des moufles) de fois ou on fait un rm malencontreux. D'autant plus qu'il faut alors gérer le répertoire corbeille. Et ça ne résoud pas complètement le problème ... même comme ça, tu peux effacer un fichier que tu voulais restaurer ...
'fin bon, pour ma part, je reste au bon vieux rm. Quand je suis root, je fais un peu plus gaffe. Quand j'ai pleins de chemins de fichiers à effacer, je commence par faire un truc du genre
$ #rm fic1 dir1/fic1*.bla ....
je relis et je ne vire le # que quand ma ligne est finie (pas de * ou d'espace mal placé qui traine).
Autre solution, parfois, je commence par faire un ls de tout ce que je veux virer. Une fois le ls fait, je rappelle la ligne dans l'historique et je remplace le ls par rm.
au final, je suis 100% d'accord, "rm c'est rm"
pour les habitués des rm foireux, un bète alias rm='rm -i', ça peut déjà aider ;)
[^] # Re: Recuperation
Posté par gaaaaaAab . En réponse au message Besoin d'aide, urgent et dangereux pour mes fichiers. Évalué à 3.
dans 99,99 % des cas, tu fais un rm et c'ést exactement ce que tu veux faire. Mettre en place un mécanisme de rm qui déplace dans un coin, c'est super lourdingue pour le nombre infime (quand on tape pas avec des moufles) de fois ou on fait un rm malencontreux. D'autant plus qu'il faut alors gérer le répertoire corbeille. Et ça ne résoud pas complètement le problème ... même comme ça, tu peux effacer un fichier que tu voulais restaurer ...
'fin bon, pour ma part, je reste au bon vieux rm. Quand je suis root, je fais un peu plus gaffe. Quand j'ai pleins de chemins de fichiers à effacer, je commence par faire un truc du genre
$ #rm fic1 dir1/fic1*.bla ....
je relis et je ne vire le # que quand ma ligne est finie (pas de * ou d'espace mal placé qui traine).
Autre solution, parfois, je commence par faire un ls de tout ce que je veux virer. Une fois le ls fait, je rappelle la ligne dans l'historique et je remplace le ls par rm.
au final, je suis 100% d'accord, "rm c'est rm"
pour les habitués des rm foireux, un bète alias rm='rm -i', ça peut déjà aider ;)
mes deux eurocents