Bonjour !

Aujourd'hui (je suis encore dans ma période bash...), je vous met à disposition un petit script permettant de simuler une corbeille comme sur un environnement graphique.
Le principe est simple :
  • Un répertoire contenant les fichiers "supprimés"
  • Un fichier de log pour observer les dernières actions sur la "poubelle"
  • Une possibilité de récupérer un fichier ou de vider toute la "poubelle"
  • Un alias "pb" aussi court que "rm" ;-) sans craindre les erreurs de manipulation
Pour l'utiliser, mettez simplement les droits d’exécution sur le script et exécuter-le ! (# ./poubelle.0.1.4.sh)
On peut encore faire mieux, je le laisse d'ailleurs en licence GLPv3 si certains veuillent l'améliorer !

Voilà l'aide pour un petit aperçu :

----------------------------------------------------------------------------------
| Script Poubelle 0.1.4 développé par Mickael Martin (http://tosri.free.fr)      |
| Ce script simule une corbeille pour les utilisateurs de la ligne de commande   |
----------------------------------------------------------------------------------
|                              Utilisation                                       |
| pb element : met à la poubelle l'élément (dossier ou fichier)                  |
| pb -l|-lister : affiche les actions de mise à la poubelle                      |
| pb -a|-annuler numaction : annule l'action de numéro numaction, ce numéro est  |
| complètement à gauche lors de l'affichage des actions                          |
| pb -v|-vider : supprime tous les éléments de la poubelle                       |
| pb -desinstaller : désinstalle (suppression de l'alias) et supprime la poubelle|
| pb -h : affiche cette aide                                                     |
|                                                                                |
| Note : à la première utilisation, le script installe l'alias pb                |
----------------------------------------------------------------------------------

Voilà le lien : poubelle.0.1.4.sh