drive space shell script help ?

Brent Bailey mrb at bmyster.com
Mon Sep 15 13:40:38 PDT 2003


Awesome that worked ..Im also going to try some of the other options you
had mentioned..I wanted to thank you for your help :-)

This has got to be the best dam mailing list there is :-)
-- 
Brent Bailey CCNA
Bmyster LLC
Computer Networking and Webhosting
Network Engineer, Webmaster, President
http://www.bmyster.com
mrb at bmyster.com
207-247-8330


> The more I play with your script, the more fun it becomes.
>
> #!/bin/sh
> # this is a script to check drive space and email HSD dept.
> #
> cd ~bbailey
> rm drvspc.txt # Once I'm in ~bbailey, I don't need the complete path to
> any files there.
>
> df -k  |
> # You have to get rid of the word 'Capacity' or your comparison will
> fail,
> grep -v Capacity |
> # There's no need to check the /proc filesystem, it'll always be full,
> grep -v /proc |
> awk '{print$5}' |
> # You have to use sed to eliminate the % from df -k or the comparison
> will fail.
> sed -e 's/%//' > drvspc.txt
> cat drvspc.txt |
> while read i
> do
> 	if [ $i -gt 89 ] ; then
>       	mail -s "check drive space on core" bbailey at whatever.com
> 	fi
> done
> # Quotes not necessary when echoing a single word, but I wouldn't do
> this, you
> # might want to schedule this with cron and it'll clutter up your screen
> # if you tell it to say 'done' every time it runs.
> echo done
> exit 0
>
>
> Thanks,
> Charles
>
> Got a computer with idle CPU time?
> Join SETI at home and help make history!
> http://setiathome.ssl.berkeley.edu/
>
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
> "freebsd-questions-unsubscribe at freebsd.org"
>



More information about the freebsd-questions mailing list