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