>[оверквотинг удален]
>
>посылать мессадж на мою почту
>
>Пробовал не получается - ругань на синтаксис
>
>if ( gmirror status|grep DEGRADED=null )
>then mail -s DEGRADED xxx@xxx.ru
>fi
>
>Как мне быть? Ясный перец он будет материться, я бы ещё написал — отойди от компьютера сволочь. :)
Да, «справочник по синтезу» вещь. Постарайтесь туда заглянуть.
К теме, может так, за правильность отправки письма не ручаюсь (с Ваших слов писал).
------------------
gmirror status|grep DEGRADED
if [ $? -ne 0 ] ; then mail -s DEGRADED xxx@xxx.ru ; fi;
------------------
Синтаксис условного оператора if такой:
If список1 then
список2
[ elif список3 then
список4 ]
[ else
список5 ]
fi
т. е. самое простое, проверяем код завершения последней выполняемой команды
if [ $? -ne 0 ] ; then echo «Ошибка. Смотрите протокол»; fi;