Salut,
�tape n�2 mettre un truc dans ma crontab pour maintenir ma corbeille � une
taille raisonnable.
Je n'arrive pas � obtenir sa taille rien qu'en chiffres.
Je voudrais faire une boucle de ce genre mais �a marchera pas.:-(
while (($(du -s $HOME/.corbeille)) > $TAILLE_MAX)
do
leplusvieux=$(ls -tr $HOME/.corbeille/* | head -n 1) &&
rm -fvr $leplusvieux
done
test=$(du -s $HOME/.corbeille)
echo $test
29108 /home/benoit/.corbeille
let test=$(du -s $HOME/.corbeille)
bash: let: /home/benoit/.corbeille: syntax error: operand expected (error
token is "/home/benoit/.corbeille")
Question N�1
Comment n'avoir que 29108 sans la chaine "/home/benoit/.corbeille" ?
Question N�2
Avec find je n'arrive pas a d�nicher LE PLUS vieux fichier, il y bien sup
� date mais c'est tout.
En me creusant un peu j'ai trouv� �a :
leplusvieux=$(ls -tr $HOME/.corbeille | head -n 1)
A titre d'information, n'y a-t-il pas d'autre solution?
Merci d'avance.
Beno�t
_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@;lists.unixtech.be
IRC: efnet.unixtech.be:6667 - #unixtech