|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Lena from Kiev 2:5020/5412.2 02 Jul 2007 11:42:22 To : Eugene Grosbein Subject : Роутер -------------------------------------------------------------------------------- VD>> скриптом через телнет можно заливать? EG> В LightCom заливаю perl-скриптом через Net::Telnet Или можно с помощью порта lang/expect. Пример скрипта на expect (спрашивающего белый IP-адрес у DSL-модема/маршрутизатора для dyndns): DYNIP_ADDR=`TERM=cons25r expect -c 'log_user 0 spawn telnet -N 192.168.1.1 expect "ogin: " send "root\r" expect "assword: " send "пароль\r" expect "# " send "ifconfig ppp0\r" expect "inet addr:" expect " " puts [string trimright $expect_out(buffer)] expect "# " close wait'` if [ "$DYNIP_ADDR" == "ifconfig" ]; then exit fi -- Лена Lena()lena.kiev.ua --- GoldED+/BSD 1.1.5-b20061116 * Origin: (2:5020/5412.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/38644688bbf7.html, оценка из 5, голосов 10
|