Добрый день.
Нужно замониторить один девайс с помощью External Check.
Скрипт, к которому заббикс обращается, выглядит так:
#!/bin/bash
status=`/etc/BGCashcheckServer/testserver.sh --dotest | grep Смена | sed 's/Смена открыта: //'`
if [[ $status = 'да' ]]
then
echo "1"
else
echo "0"
fi
Дело в том, что если вручную запустить скрипт - то выводится 1, если же это делает заббикс, то 0.
Я уже выяснил, что при выполнении заббиксом переменная $status не содержит внутри себя ничего.
Дело тут в правах, или в чем-то еще?
Спасибо.