Скриптинг с оболочкой - звездочка - PullRequest
1 голос
/ 11 января 2012

Я хочу написать скрипт оболочки, который может перезагружать звездочку каждые 3 минуты.Как это сделать и какую перезагрузку я должен использовать?перезагрузить / перезагрузить глоток или регистратор вращаться?Я добавляю sip-клиенты в sip.conf, а также меняю extensions.conf.Я хотел бы указать, что я не хочу прерывать вызовы (если они есть между другими sip-клиентами), пока я перезагружаю звездочку.

Я работаю на сервере Ubuntu.

1 Ответ

2 голосов
/ 11 января 2012
# /usr/sbin/asterisk -h

Звездочка справки дает:

-x "<CLI command>"

Выполнить произвольную команду CLI. Используя эту команду в комбинации с -r позволяет вам выполнить команду CLI без необходимости подключения в CLI и введите его вручную. Примером может быть отправка перезапустите, что вы должны сделать, набрав asterisk -rx "reload" из командная строка.

Возможно, вы захотите использовать asterisk -rx "reload when convenient" для перезагрузки конфигурации, когда нет громкости звонка.

...