Updateconfig Asterisk extensions.conf
Я использую Asterisk 13. Я пытаюсь изменить extensions.conf, используя AMI.
Строка в extensions.conf, которую я пытаюсь изменить, выглядит так:
Line-000021-000012: exten=_X.,50005,Dial(${dev},20)
Я пытаюсь изменить количество этих строк 20 на 30. Используя telnet для порта 5038, я ввожу следующее:
action:updateconfig
srcfilename:extensions.conf
dstfilename:extensions.conf
Action-000000: update
Cat-000000: stdexten
Var-000000: exten
Value-000000:>_X.,50005,Dial(${dev},30)
Это приводит к:
Response: Success
Это действие изменяет Line-000021-000000, но мне нужно изменить Line-000021-000012. Как мне это сделать? Какие-либо предложения?
PD: Когда я использую "Var-000012" вместо "Var-000000", запрос является ошибкой.
1 ответ
Решение
Я нашел решение:
action:updateconfig
srcfilename:extensions.conf
dstfilename:extensions.conf
Action-000000: update
Cat-000000: stdexten
Var-000000: exten
Match-000000: _X.,50005,Dial(${dev},20)
Value-000000:>_X.,50005,Dial(${dev},30)