Использование df для проверки диского пространства и использование утилиты mail для отправк #5

Merged
walleri1 merged 1 commits from feature/task_3 into main 2025-02-15 11:31:56 +03:00
Showing only changes of commit 61c972bb84 - Show all commits

View File

@ -0,0 +1,15 @@
#!/bin/bash
# Указываем пороговое значение использования (например, 50%)
LIMIT=50
# Указываем почтовый адрес для уведомлений
EMAIL="walleri1@yandex.ru"
# Получаем текущее использование дискового пространства
USAGE=$(df -h / | awk 'NR==2 {gsub("%",""); print $5}')
# Проверяем, превышает ли использование пороговое значение
if [ "$USAGE" -gt "$LIMIT" ]; then
echo "Дисковое пространство переполнено: ${USAGE}% использовано." | mail -s "Предупреждение: Использование дискового пространства" "$EMAIL"
fi