Hi everyone,

I've fudged together a quick disk space monitor that I will run from
cron. Running the script works fine from the command line, but when I
run it from cron, the environment variable is empty.

Can someone point out the err of my ways?:

#!/bin/sh

/bin/df | \
/usr/bin/awk '{if($5 ~ "%" && $6 !~ "proc") {used=$5} else {used=""}; \
sub(/%/, "", used); \
if(used > 95) print $6 " is at " used"% on "ENVIRON["HOSTNAME"]"!"}' | \
mail -s "Disk usage action required" [EMAIL PROTECTED]

Cheers!

Steve
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to