- База знаний
- Пример файла конфигурации XML для Cisco 8851 phone
- Пример файла конфигурации XML для Cisco 7970 phone
- Пример файла конфигурации XML для Cisco 9971
- Отладка VoIP звонка с Wireshark
- Книги
- Использование поля Diversion в SIP пакете
- Астериск и Н.323
- ISDN release cause codes
- Пример файла конфигурации голосового шлюза Cisco
- Пример конфигурации интерфейса E1 PRI в голосовом шлюзе Cisco
- Аналоговое зло
- Интернациональные телефонные коды стран
- Практикум по интеграции Астериск в комплексе с OpenBSC/Osmocom
- Факс по IP
Функция EVAL()
Назначение:
Устанавливает значение переменной.Описание:
EVAL(Функция EVAL обычно используется для того, чтобы получить
исходное значение, в том случае, если переменная
содержит имя другой переменной или выражения.
(По сути является ссылкой на другую переменную.)
Когда переменные или выражения используются в плане набора,
то на их место в процессе выполнения подставляется значение,
которое им присвоено. Однако, если в результате мы получим
значение, которое, фактически, является именем переменной
или выражением, то, при использовании функции EVAL,
мы еще раз, уже по этому полученному результату, получим
его значение. Например, если переменная ${MYVAR}
содержит "${OTHERVAR}", тогда результатом использования $WARNING: No such module EVAL!
в плане набора должно быть значение, присвоенное переменной "OTHERVAR".
Обычно же, используя "${MYVAR}" в плане набора, мы получим
в качестве результата строку "${OTHERVAR}".
Замечания
- *CLI> show function EVAL