#!/bin/bash
#作者‘’‘’‘’‘’
#时间
dest_files=/home/sysadmin/fs_monitor.log
#首先去%号截取字符判断是否大于80
for sort in `df|sed -n '2,$'p|sed s/%//g|gawk '{print $4}'`
do
if [ "$sort" -ge 80 ]
#大于80要把大于80的文件系统名称信息找出来
then
`df|sed -n '2,$'p|sed s/%//g|gawk '{if ($5>=80) print} '>>$dest_files
echo "------------------------------------">>$dest_files
date +%y+%m+%d>>$dest_files;
fi
done
#########上面是脚本############
crontab -e
####上面是计划#########
*/1 * * * * /bin/sh /home/test.sh
####################
好久没写了
取消
评论