Hier ist ein Script das ich nutze. Ersetze PATTERN durch einen String mit dem du das entsprechende Volume filtern kannst.
#!/bin/bash
PATTERN="/dev/sda2"
THRESHOLD=90 # Warnung wenn weniger als 10% verfügbar sind
LOGFILE="/root/monitor.log"
USAGE=$(df -h | awk -v pattern="$PATTERN" '$0 ~ pattern {print $5}' | sed 's/%//')
if [ "$USAGE" -ge $((100 - $THRESHOLD)) ]; then
MESSAGE="WARNUNG: Das Volume ist zu ${USAGE}% voll!"
echo "$(date) - $MESSAGE"
fi