Trucs:Rm -rf malencontreux : alternative.

De Lea Linux
Révision datée du 5 octobre 2005 à 17:49 par PingouinMigrateur (discussion | contributions) (conversion de la documentation originale de Léa par HTML::WikiConverter)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche
jnanar<arnaud.j@spymac.com>

J'ai moi même effectué un rm * malencontreux. Le problème étant qu'il n'existe pas à ma connaissance de commande permettant d'envoyer à la corbeille les fichiers que l'ont veut effacer, comme dans une interface graphique.

J'ai décidé de créer un petit script shell afin que cela ne se reproduise plus. Il est loin d'être parfait (je suis débutant) mais il se révèle être très utile.

#!/bin/bash
echo "Etes vous sur de vouloir placer '"$@"' dans la corbeille? (y/N)"
read var1
if [ "$var1" = "y" ]; then
mv "$@" ~/.Trash/"$@"
echo "effacement"
else
echo "Fichier non efface"
fi
exit 0

J'espère que ça en aidera plus d'un.