#1 Le 27/09/2008, à 13:16
- Fivizzz
Petit script pour vider la corbeille par raccourci clavier
Bonjour à tous, j'ai créé un petit script pour vider la corbeille rapidement, en passant par un raccourci clavier par exemple, mais tout en ayant une fenêtre de confirmation dans le cas où la commande est invoquée par erreur.
Ce script dépend de zenity, notify-send, et Gnome 2.22 (version Hardy) car dans les versions précédentes de gnome, la corbeille n'est pas au même endroit.
Pour l'installer, il suffit de copier ce code dans un fichier vierge et de le rendre exécutable (quoique, peut-être pas nécessaire).
Vous pouvez y associer un raccourci clavier via gconf-editor si vous utilisez metacity, ou compizconfig si vous utilisez compiz. (Je suggère Ctrl+Suppr)
#!/bin/bash
# Script de vidage de corbeille par Romain Desaleux (Fivizzz)
NBITEMS="$(ls -A ~/.local/share/Trash/files/ | wc -l)"
while true
do
if [ "$NBITEMS" = 0 ]
then
notify-send -u critical "Erreur" "La corbeille est déjà vide."
exit
else
if [ "$NBITEMS" = 1 ]
then
ITEM="$(ls -A ~/.local/share/Trash/files/)"
zenity --question --title "Vidage de la corbeille" --text "Êtes-vous sûr de vouloir supprimer '$ITEM' définitivement ?"
if [ $? = 0 ]
then
rm -r .local/share/Trash/files/
notify-send "Corbeille Vide" "'$ITEM' a été supprimé."
exit
else
notify-send "Annulation" "Aucun fichier de la corbeille n'a été supprimé."
exit
fi
else
zenity --question --title "Vidage de la corbeille" --text "Êtes-vous sûr de vouloir supprimer les $NBITEMS éléments de votre corbeille ?"
if [ $? = 0 ]
then
rm -r .local/share/Trash/files/
notify-send "Corbeille Vide" "Tous les fichiers de la corbeille ont été supprimés."
exit
else
notify-send "Annulation" "Aucun fichier de la corbeille n'a été supprimé."
exit
fi
fi
fi
done
Quelques captures:
Dernière modification par Fivizzz (Le 02/10/2008, à 03:04)
Si tu t'es senti agressé par mon post, c'est que tu aurais du lire ça et surtout les règles du forum.
Hors ligne
#2 Le 28/09/2008, à 13:28
- genma
Re : Petit script pour vider la corbeille par raccourci clavier
Sympa. Merci.
"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière".
Utilisateur d'Ubuntu depuis la version 4.10 !
Mon blog ? https://blog.genma.fr
Mon twitter? http://twitter.com/genma
Hors ligne