этот скрипт проверяет номер строки в /tmp/my.log и, если он больше или равен 20, он отправит электронное письмо
#!/bin/bash
FILE_NAME=/tmp/my.log
NUM_OF_LINES=$(wc -l < ${FILE_NAME})
if [ "${NUM_OF_LINES}" -ge "20" ]
then
echo "Triggering Email"
mail -s "Log" abcd@xyz.com < "${FILE_NAME}"
else
echo "Log file contains ${NUM_OF_LINES} lines"
fi
В данном случае это был неправильно сконфигурированный контроллер жесткого диска. Поскольку в старых ядрах/дистрибутивах Linux отсутствует поддержка современных контроллеров жестких дисков, необходимо использовать IDE, которая должна поддерживаться в старых ядрах/дистрибутивах.