waarom zoudt ge da in perl willen maken? bash is krachtig genoeg me dunkt, eventueel met de hulp van sed, awk, ...
Zeffe schreef:
a)Het script moet op regelmatige basis op het systeem draaien (bv elke dag)
da doet ge met cron
Zeffe schreef:
b)Vanaf x MB wordt een waarschuwingstext in de homedirectory geschreven.
Code:
if [ `du -sc $HOME | grep total | cut -f 1` -gt 300000 ]; then touch $HOME/WARNING; fi
Zeffe schreef:
c)Vanaf y MB wordt een backup (eventueel gezipt) gemaakt van de bestanden, de bestanden worden verwijderd en enkel een tekst wordt achtergelaten in de H drive
Code:
if [ `du -sc $HOME | grep total | cut -f 1` -gt 500000 ]; then tar cfj /tmp/home.tar.bz2 $HOME; fi
Zeffe schreef:
d) Waarschuw op één of andere manier de systeembeheerder van dit feit
Code:
if [ `du -sc $HOME | grep total | cut -f 1` -gt 500000 ]; then echo 'aiaiaia' | mail -s "der is iemand stout geweest" baas@domain.org fi
(ik heb hier niks van getest)