Форум программистов, компьютерный форум, киберфорум
RedHat, Fedora, CentOS, ASP Linux
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/19: Рейтинг темы: голосов - 19, средняя оценка - 4.63
Munsera
0 / 0 / 0
Регистрация: 10.09.2009
Сообщений: 21
1

EXPECT передача переменной скрипту

02.03.2011, 10:54. Просмотров 3416. Ответов 1
Метки нет (Все метки)

Здравствуйте. Как реализовать передачу переменной скрипту.
Ну например есть скрипт:
Код
#!/usr/bin/expect -f

set timeout -1
spawn telnet $SWITCH_IP
match_max 100000
expect -exact "Trying $SWITCH_IP...\r\r
Connected to $SWITCH_IP ($SWITCH_IP).\r\r
Escape character is '^\]'.\r\r
\r
\r
User Access Verification\r
\r
Username: "
send -- "логин\r"
expect -exact "логин\r
Password: "
send -- "пароль\r"
expect -exact "\r
\r
switch10027#"
send -- "conf t\r"
expect -exact "conf t\r
Enter configuration commands, one per line.  End with CNTL/Z.\r
switch10027(config)#"
send -- "ip acce        "
expect -exact "\r
switch10027(config)#ip access-list "
send -- "e   "
expect -exact "\r
switch10027(config)#ip access-list extended "
send -- "155\r"
expect -exact "155\r
switch10027(config-ext-nacl)#"
send -- "per    "
expect -exact "\r
switch10027(config-ext-nacl)#permit "
send -- "ip g^H"
expect -exact "ip g^H ^H"
send -- "h   "
expect -exact "\r
switch10027(config-ext-nacl)#permit ip host "
send -- "х.х.х.5 a        "
expect -exact "\r
switch10027(config-ext-nacl)#permit ip host х.х.х.5 any "
send -- "\r"
expect -exact "\r
switch10027(config-ext-nacl)#"
send -- "exit\r"
expect -exact "exit\r
switch10027(config)#"
send -- "exit\r"
expect -exact "exit\r
switch10027#"
send -- "exit\r"
expect eof
Он допустим находится в /home/и называется local
пробую запускать скрипт с параметром
Код:
#/home/local set SWITCH_IP 192.168.0.1
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2011, 10:54
Ответы с готовыми решениями:

Передача параметров скрипту
Добрый день, есть скрипт // разрешить замену ссылок var enable_relink = 1; // разрешить...

Передача параметров скрипту от кнопки
<input type="submit" value="Отправить" class="but" /><br /> В первом случае я понимаю кнопка...

Передача файла php скрипту
Кто знает, подскажите, пожалуйста, как при помощи as3 мне передать excel файл php скрипту?)

Передача параметров SQL скрипту.
Возможно ли в ASP передать SQL скрипту параметры используя command? Для хранимых процедур все...

1
vesna1002
0 / 1 / 0
Регистрация: 24.01.2011
Сообщений: 17
14.03.2011, 11:40 2
Можете посмотреть здесь: http://ogarkov.com/2010/12/17/автоматизация-telnet-ssh/. Там скрипту передаются в строке два параметра - думаю, понятно будет без комментариев.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2011, 11:40

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Передача строки с апострофом скрипту
В ASP коде на кнопку вешаеться javacsript функция, которой в качестве параматра передаёться строка...

Передача аргументов php скрипту на сервер
Пробую передать строку qString скрипту upstr.php на сервере при помощи этого c# кода. ...

Передача данных формы скрипту php посредством js (ajax)
Вопрос по ajax. <?php header('Content-type: text/html; charset=UTF-8'); ?> <html> ...

Вывод всех записей из БД и передача этих данных JS-скрипту
ПОМОГИТЕ ПОЖАЛУЙСТА! есть вот такой вывод php <?php $sql = 'SELECT * FROM statist WHERE...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.