场景:当磁盘使用率超过90%时发送邮件报警。
#!/bin/bash
THRESHOLD=90
CURRENT=$(df / | grep / | awk '{print $5}' | sed 's/%//g')
if [ "$CURRENT" -gt "$THRESHOLD" ]; then
echo "Disk usage is $CURRENT% on $(hostname)" | mail -s "Disk Alert" admin@example.com
fi
Copyright© 2013-2020
All Rights Reserved 京ICP备2023019179号-8