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
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