写一个死循环后台执行,每两个小时检测一次磁盘使用量,超过90%发出邮件提醒#!/bin/sh vda1=`df -lh | grep /dev/vda1 | awk '{print $5}' | sed 's/\%//g'` vdb=`df -lh | grep /dev/vdb | awk '{print $5}' | sed 's/\%//g'` while [ 1 ] do if [[ $vda1 -gt 90 || $vdb -gt 90 ]] then echo -e "磁盘剩余空间不足\n主分区已使用$vda1%\nfifedu分区已使用$vdb%\n如果忽略这条消息,两个小时后将再次提醒" | mail -v -s "媒体转换服务器-磁盘空间不足提醒" hanli@iflytek.com fi sleep 2h done