:timestamp
:rndnum from=[num] to=[num]
:retry command={abc} delay=1 max=2 on-error={}
:rndstr from=[str] length=[num]
:convert from=[arg] to=[arg] transform=
:jobname
:tonsec
:terminal/ask preinput= prompt=
:console/inspect as-value request= path=
:task
:execute ..... as-string
*) console - improved multi-argument property parsing into array;
/tool /snmp-get ... as-value
Пока некоторые доступны только из консоли и только в Бета версиях. Описаний нет, только по <tab> в Терминале или через новую команду /console/inspect
Новые команды в РОС 7
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
-
- Сообщения: 1657
- Зарегистрирован: 15 сен 2017, 09:03
-
- Сообщения: 1657
- Зарегистрирован: 15 сен 2017, 09:03
Подробнее здесь https://habr.com/ru/articles/759564/
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 1657
- Зарегистрирован: 15 сен 2017, 09:03
В Роутер ОС 7.12 введены новые команды:
:serialize и :deserialize для поддержки json
:onerror
В роутер ОС 7.13.1 ещё появилась:
:grep
пока мало что знаю о них, надо разбираться ...
:serialize и :deserialize для поддержки json
:onerror
В роутер ОС 7.13.1 ещё появилась:
:grep
пока мало что знаю о них, надо разбираться ...
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 1657
- Зарегистрирован: 15 сен 2017, 09:03
Итак, по поводу новых команд:
:serialize и :deserialize сделаны пока для превращения массивов в json и обратно (т.е. замена библиотеки скриптов Чупакабры, которой Микротиковцы долго завидовали). Работает так:
или
:grep вроде как аналог инструмента grep в linux и может искать текст в файлах, выводя результаты в Терминал, например:
18 X veth1 veth 00:00:00:00:00:00
Чего они там добавили в :onerror пока точно не знаю, предполагаю - коды ошибок
:serialize и :deserialize сделаны пока для превращения массивов в json и обратно (т.е. замена библиотеки скриптов Чупакабры, которой Микротиковцы долго завидовали). Работает так:
Код: Выделить всё
:put [:serialize to=json value=a,b,c]
["a","b","c"]
Код: Выделить всё
{
:local arr {a=1;b="abc"}
:local json [:serialize $arr to=json]
:local arrFromJson [:deserialize $json from=json]
:put "serialized json: $json"
:put "deserialized json:"
:put $arrFromJson
:put "type of deserialized json: $[:typeof $arrFromJson]"
}
Код: Выделить всё
:grep pattern="veth" script="/interface print"
Чего они там добавили в :onerror пока точно не знаю, предполагаю - коды ошибок
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
- podarok66
- Модератор
- Сообщения: 4402
- Зарегистрирован: 11 фев 2012, 18:49
- Откуда: МО
7.13 - мало того, что в тестовой версии вышло, так и обновление до нее кривое до нельзя. Опять начнутся свистопляски - будем всем советовать православный Netinstall почти при любом раскладе. Я только собрался домашние железки в семёрку завести, и вот на тебе. Подожду. Годик ещё. 

Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
-
- Сообщения: 1657
- Зарегистрирован: 15 сен 2017, 09:03
Это да. Но 7.12 можно ставить (там правда :grep нету) 

фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 140
- Зарегистрирован: 18 мар 2021, 12:45
-
- Сообщения: 140
- Зарегистрирован: 18 мар 2021, 12:45
потому что есть только в тестовой версии))