Ответ на prompt в теле скрипта

Обсуждение ПО и его настройки
Ответить
shtaen
Сообщения: 2
Зарегистрирован: 30 окт 2018, 23:12

в терминале после строки :caps-man security set passphrase=11111111 микротик предлагает ответить на запрос "Numbers: ".
1. что именно он имеет в виду? почему подходит ответ "0"?
2. как мне реализовать ответ на это в скрипте? скрипт останавливает свое выполнение, натыкаясь на эту строку.
пробовал :put 0, не подходит... скрипт нужен на позавчера, а разобраться никак не могу

Изображение


xvo
Сообщения: 4204
Зарегистрирован: 25 фев 2018, 22:41
Откуда: Москва

Он спрашивает к какому элементу это применить.
Если там всего одна конфигурация, она и будет 0.

В скрипте это должно выглядеть так:

Код: Выделить всё

/caps-man security set 0 passphrase=....
Можно искать по значению какого-нибудь поля:

Код: Выделить всё

/caps-man security set [find name=...] passphrase=....


Telegram: @thexvo
shtaen
Сообщения: 2
Зарегистрирован: 30 окт 2018, 23:12

спасибо огромное! интересная штука эти скрипты, буду разбираться! =)


Ответить