Как проверить монтирование разделы.

  • ushkom 02.11.2020
    Доброго времени суток. Написал небольшой скрипт который будет проверять или примотирован раздел по ключевому слову в параметре df -h

    Сам скрипт:

    #!/bin/sh
    df -h | grep backup;
    if [ $? -eq 0 ]; then
    df -h | grep videofiles;
    elif [ $? -eq 0 ]; then
    df -h | grep audio;
    elif [ $? -eq 0 ]; then
    exit 
    else 
    echo "пароль" | su -c "mount -a" root
    echo "Было сделано монтирование на сервере" | mail -s "Монтирование на сервере" почьта@yandex.ru 
    fi

    Если первое False тогда else отрабатывает, а если второе или третье условие False else не хочет отрабатывать. В чем ошибка?