Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2013-11-21 23:15:31 +0400

vlad.v Gravatar vlad.v

Переменный номер в asterisk -rx dongle sms dongle1 $phone

Доброе время суток. Появилась задача отправлять смс обычным sh скриптом на разные номера, но так и не смог понят как сделать так, чтобы номер брался с переменной? Т.е. стандартный вариант: asterisk -rx 'dongle sms dongle1 0991234567 Тест'

Пробую сделать таким образом: asterisk -rx 'dongle sms dongle1 $phone Тест' получаю ответ что неверный номер $phone или еще какую-то ошибку. Пробовал даже так:

phone=+380991234567

sms=echo asterisk -rx \'dongle sms kyivstar $phone Активна сигнализация\'

$sms

На что получаю ответ что нет такой команды dongle. Подскажите решение, кто сталкивался? Спасибо!

Переменный номер в asterisk -rx dongle sms dongle1 $phone

Доброе время суток. Появилась задача отправлять смс обычным sh скриптом на разные номера, но так и не смог понят как сделать так, чтобы номер брался с переменной? Т.е. стандартный вариант: asterisk -rx 'dongle sms dongle1 0991234567 Тест'

Пробую сделать таким образом: asterisk -rx 'dongle sms dongle1 $phone Тест' получаю ответ что неверный номер $phone или еще какую-то ошибку. Пробовал даже так:

phone=+380991234567

sms=echo asterisk -rx \'dongle sms kyivstar $phone Активна сигнализация\'

$sms

На что получаю ответ что нет такой команды dongle. Подскажите решение, кто сталкивался? Спасибо!Спасибо! PS: Прошу заметить что в примере, где sms=, стоят апострофы, просто тут оно не отобразились.

Переменный номер в asterisk -rx dongle sms dongle1 $phone$phone [РЕШЕНО]

Доброе время суток. Появилась задача отправлять смс обычным sh скриптом на разные номера, но так и не смог понят как сделать так, чтобы номер брался с переменной? Т.е. стандартный вариант: asterisk -rx 'dongle sms dongle1 0991234567 Тест'

Пробую сделать таким образом: asterisk -rx 'dongle sms dongle1 $phone Тест' получаю ответ что неверный номер $phone или еще какую-то ошибку. Пробовал даже так:

phone=+380991234567

sms=echo asterisk -rx \'dongle sms kyivstar $phone Активна сигнализация\'

$sms

На что получаю ответ что нет такой команды dongle. Подскажите решение, кто сталкивался? Спасибо! PS: Прошу заметить что в примере, где sms=, стоят апострофы, просто тут оно не отобразились.

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.