История изменений
Исправление megabaks, (текущая версия) :
запустить один раз, в скрипте цикл со слипом и счётчик, что-то типа этого:
#!/bin/sh
count=0
while sleep 300;do
status="$(/usr/sbin/asterisk -rx "iax2 show registry" | grep "NN" | grep -c "Registered")"
dat=`date +%H-%M...%d-%m-%Y`
if [[ ${status} == "0" ]]; then
((count++))
if [[ "${count}" -lt "6" ]];then
curl -d "text=Пропал конект с НН в ${dat} " http://некий запрос
else
continue
fi
else
count=0
fi
done
Исходная версия megabaks, :
запустить один раз, в скрипте цикл со слипом и счётчик, что-то типа этого:
#!/bin/sh
count=0
while sleep 300;do
status="$(/usr/sbin/asterisk -rx "iax2 show registry" | grep "NN" | grep -c "Registered")"
dat=`date +%H-%M...%d-%m-%Y`
if [[ ${status} = "0" ]]; then
((count++))
if [[ "${count}" -lt "6" ]];then
curl -d "text=Пропал конект с НН в ${dat} " http://некий запрос
else
continue
fi
else
count=0
fi
done