Pages : 1
#1 Le 10/04/2014, à 18:33
- Tartampion91
[Script] Vider la corbeille
Bonjour
Je vous un petit script qui permet de lister les fichiers de la corbeille et de la vider.
#!/bin/bash
#-----------------------------------------------------------------------
# AUTEUR : Tartampion91
# DATE : 10-04-2014
# DESCRIPTION : Supprimme les fichiers de la corbeil
# VERSION : 1.0
# HISTORIQUE : 10-04-2014 : Création du script
#-----------------------------------------------------------------------
CORBEIL_FICHIER="/home/${USER}/.local/share/Trash/files"
CORBEIL_INFO="/home/${USER}/.local/share/Trash/info"
NB_FICHIER=`ls $CORBEIL_FICHIER | wc -l`
if [ $NB_FICHIER != "0" ]
then
printf "Il y a $NB_FICHIER dans la corbeil\n"
printf "Appuyer sur 'l' pour lister les fichiers de la corbeil\n"
printf "Ou 's' pour les supprimmer\n"
printf "reponse : "
read REPONSE
if [ $REPONSE == "l" -o $REPONSE == "L" ]
then
ls -l $CORBEIL_FICHIER
printf "Appuyer sur entrer pour continuer"
read x
printf "Voulez-vous supprimer les fichiers ? o/n \n"
printf "reponse : "
read REPONSE2
if [ $REPONSE2 == "o" -o $REPONSE2 == "O" ]
then
printf "Suppression des fichiers ... "
cd $CORBEIL_FICHIER
rm -Rf *
RC=$?
cd $CORBEIL_INFO
rm -Rf *
RC=`expr $RC + $?`
if [ $RC -eq "0" ]
then
printf "OK\n"
exit 0
else
printf "KO\n"
exit $RC
fi
else
printf "Abandon par l'utilisateur"
exit 1
fi
elif [ $REPONSE == "s" -o $REPONSE == "S" ]
then
printf "Suppression des fichiers ... "
cd $CORBEIL_FICHIER
rm -Rf *
RC=$?
cd $CORBEIL_INFO
rm -Rf *
RC=`expr $RC + $?`
if [ $RC -eq "0" ]
then
printf "OK\n"
exit 0
else
printf "KO\n"
exit $RC
fi
fi
else
printf "Pas de fichier a supprimmer !\n"
exit 0
fi
Voila dite moi ce que vous en pensez et si cela peut-être utile
Dernière modification par Tartampion91 (Le 10/04/2014, à 18:39)
Hors ligne
#2 Le 10/04/2014, à 18:49
- jeange
Re : [Script] Vider la corbeille
Bonsoir
Je clique sur la corbeille, je clique sur vider, je reclique sur l'invit. à vider la corbeille et c'est tout bon.
Y'a pas à tartempionner un script de 15 pages.
Sans rancune?
CLEVO W670SZQ SSD 480Go i3 Ram 12Go Ubuntu 22.04.4 et 24.04.1 LTS 64bit
Thinkpad X270 nvme 128Go i5 Ram 8Go Ubuntu 24.04 LTS 64bit et W10
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%
Hors ligne
#3 Le 10/04/2014, à 20:22
- bensoso0828
Re : [Script] Vider la corbeille
En utilisant le script automatiquement ca peut être pas mal (cron).
Hors ligne
#4 Le 10/04/2014, à 20:25
- michel_04
Re : [Script] Vider la corbeille
Bonjour,
En utilisant le script automatiquement ca peut être pas mal (cron).
Dans ce cas, il y a intérêt à ne jamais se tromper lors d'une mise à la corbeille.
A+
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#5 Le 11/04/2014, à 11:41
- Tartampion91
Re : [Script] Vider la corbeille
Bonsoir
Je clique sur la corbeille, je clique sur vider, je reclique sur l'invit. à vider la corbeille et c'est tout bon.
Y'a pas à tartempionner un script de 15 pages.Sans rancune?
J'ai mis ce script car pour moi sur Lubuntu j'ai pas accès à la corbeille ( ou je ne sais pas ou elle se cache )
donc je propose jusye une solution que j'utilise après chaqu'un fais comme il veut donc non sans rancune
En utilisant le script automatiquement ca peut être pas mal (cron).
Il faudrait que je supprime les interactions avec l'utilisateur puis comme dit michel_04 il faudrait être sur de ce qu'il y a dans la poubelle
Hors ligne
Pages : 1