控制某个文件夹当满到80%的时候发邮件警告

控制某个文件夹当满到80%的时候发邮件警告

目的:linux SHELL脚本,控制某个文件夹当满到80%的时候发邮件警告?
思路:可以每隔多少时间用df 看那个文件夹的大小然后当大小超过多少时用SENDMAIL发邮件(调用须认证的SMTP服务器)

刚接触SHELL,请大家帮忙。或者给相近的例子参考。谢谢。      
#!/bin/ksh
df -k | grep arch > dfk.result
archive_filesystem=`awk -F ‘{ print $6 }‘ dfk.result`
archive_capacity=`awk -F ‘{ print $5 }‘ dfk.result`
if [[ $archive_capacity > 90% ]]
then
echo Filesystem ${archive_filesystem} is ${archive_capacity} filled
# try one of the following option depend on your need
find $archive_filesystem -type f -mtime +2 -exec rm -r {} ;
tar
rman
fi

这个例子很不错,现在又遇到问题。SMTP服务器需要认证,修改了mail.rc,添加了认证信息,MAILX发出邮件还是收不到。。。郁闷中