Встроенные функции в ExtremeXOS
Материал из Xgu.ru
Здесь описываются основные с практической точки зрения моменты по настройке и взаимодействию с ExtremeXOS на коммутаторах от Extreme Networks. В качестве основного источника информации используется ExtremeXOS Concepts Guide.
$MATCH(string1, string2) - сравнивает 2 строки. Возвращает -1 string1 меньше string2 0 string1 равна string2 1 string1 больше string2
$READ(prompt) - отображает prompt и ожидает пользовательского ввода.
$UPPERCASE(string) - возвращает строку в верхнем регистре.
$VAREXISTS(varname) - 0 - если переменная существует, не 0 если переменной не существует. $TCL(function args) - запуск TCL-функции.
[править] Список поддерживаемых tcl-функций
after - системная функция. Запускает команду после временной задержки. append - обработка строк. Добавляет к переменной. binary - обработка строк. Вставляет и выделяет поля из бинарных строк. clock - системная функция. Получает и управляет временем. concat - обработка списков. Объединяет списки вместе. expr - математика. Вычисляет выражение. join - обработка списков. Возвращает строку, являющуюся объединением строк списка. lappend - обработка списков. Добавляет элементы списка в переменную. lindex - обработка списков. Получает элемент из списка. linsert - обработка списков. Вставляет элемент в список. list - обработка списков. Создаёт список. llength - обработка списков. Возвращает число элементов списка. lrange - обработка списков. Возвращает один или более соседних элементов списка. lreplace - обработка списков. Замещает элементы списка новыми. lsearch - обработка списков. Посмотреть, содержит ли список определённый элемент. lsort - обработка списков. Сортирует элементы списка. regexp - обработка строк. Сопоставляет строку с регулярным выражением. regsub - обработка строк. Выполнение подстановки на основе соответствия регулярному выражению. re_syntax - обработка строк. Синтаксис регулярного выражения TCL. split - обработка списков. Разбивает строку на элементы TCL-списка. string - обработка строк. Манипуляция строками.
[править] Дополнительная информация
[править] Примечания
Extreme Networks | ||
---|---|---|
ExtremeXOS | ExtremeXOS | |
Управление платформой | Управление конфигурациями • Файловая система • BootStrap • Управление Image-файлами • Настройка удалённого управления • SNMP • Параметры журналирования • SNTP (периодический опрос серверов NTP) • Настройка слотов расширений • Другие сервисные функции | |
Базовый функционал коммутации (L2) |
Настройка портов • Функции таблицы коммутации • VLAN • STP • Агрегирование каналов • LLDP • Зеркалирование портов | |
Маршрутизация (L3) | IP-интерфейсы (SVI) • Virtural Routers • Маршрутизация L3 • OSPF • BGP | |
Прочее | ACL • QoS • Скриптование • Примеры скриптов |