[Metalab] Brauche ein tip.....

meta at pc-net.at meta at pc-net.at
Thu Mar 22 21:58:35 CET 2007


eine gute ide....so mach ichs
dann wird das script mit cron jede minute
oder 5 minuten immer gestartet :)

Danke an alle

script:
#!/bin/sh
#
----------------------------------------------------------------------------------
# userx has 10MB
    dirq=`du -s /home/mrzack/cam.pc-net.at/htdocs/userx/cam1/ | mawk
'{print($1)}'`
    cd /home/mrzack/cam.pc-net.at/htdocs/userx/cam1/
    while [ $dirq -gt 10000 ]
    do
        rm $(ls  -t | grep .jpg | tail -1)
        dirq=`du -s /home/mrzack/cam.pc-net.at/htdocs/userx/cam1/ |
mawk '{print($1)}'`
    done
#
----------------------------------------------------------------------------------


-------------------------------------------
IMHO solltest du aus den if's  while's machen denn wenn die Ordner sehr
schnell wachsen kommst du mit einem-file-alle-10sekunden-loeschen evt.
nicht nach ;)
bzw. es wird immer nur ein file geloescht auch wenn es 100 braeuchte um
auf den Soll-Wert des Ordners zu kommen.
Gruesse
- --
Christoph Auer
GnuPG Key ID: 1082227A
Encrypted e-mail preferred.
Powered by Debian GNU/Linux

________________________________________________________________________
Sent with Pawsoft Minimail - a FREE download from http://www.pawsoft.com



More information about the Metalab mailing list