分类:
2006-06-22 14:38:38
#! /usr/bin/bash Cap=`df -k| egrep -e '/export/home'| sed -e 's/[=/%]/ /g'| awk '{printf("%d\n",$7)}'`; #将/export/home分区的使用率赋给变量Cap if [ $Cap -ge 70 ]; then #判断Cap是否大于等于70 find /export/home/omc/tmp -type f -mtime +7 -name "*.log" -exec rm -f {} \; #删除目录/export/home/omc/tmp下所有一周前的log文件 fi; 放到/export/home/omc目录下,加上root用户的执行权限 然后在文件/var/spool/cron/crontabs/root下加上一行: 0 3 * * * /export/home/omc/capchk.sh>/dev/null #设置每天3:00时调用这个脚本,以root用户运行 crontab root 更新后台cron任务表,第二天可以查看日志/var/cron/log验证脚本是否被正常调用 |