Retourner aux forums || Retourner au forum Linux.mandriva
Linux.mandriva : les fichiers temporaires envahissent mon home
Posté par Bruce Le Nain (Jabber id, page perso, ) le 26 octobre 2005> Lire le message (3 commentaires, moyenne: 3).
bash in rescue
ce petit script affiche (et efface) dans $HOME/tmp tout les fichiers qui commence par l'extension (ex jpg*.jpg, ou bin*.bin ")
#!/usr/bin/sh
#fichier vire-tmp.sh
i=`basename "$1"`
if [ "${i:0:3}" == "${i:${#t}-3:${#i}}" ]; then
#rm -f "$1"
echo "$1"
fi
un chmod +x vire-tmp.sh
et tu le lance avec find ~ -exec vire-tmp.sh {} \;
si ca marche comme tu veux, tu décommente le rm
ca devrait t'aider non ?
/!\ USE THIS SCRIPT TO YOU OWN RISK
-
[^]Re: bash in rescue
Posté par schyzomarijks () le 26/10/2005 à 12:34. (lien). Évalué à 3.tête en l'air puxor.
la bonne ligne est
if [ "${i:0:3}" == "${i:${#i}-3:${#i}}" ]; then
et pendant que j'y suis
find ~ -exec vire-tmp.sh "{}" \;
Avec les guillemets, ca permet d'avoir des noms de fichiers ou de répertoires avec des espaces-
[^]Re: bash in rescue
Posté par Bruce Le Nain (Jabber id, page perso, ) le 26/10/2005 à 15:40. (lien). Évalué à 3.merci :)
-
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.mandriva



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.