Инструменты пользователя

Инструменты сайта


программирование_диалогов_expect

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
программирование_диалогов_expect [2010/06/01 10:48]
val
программирование_диалогов_expect [2013/05/22 13:50] (текущий)
Строка 3: Строка 3:
 ===== FreeBSD/​Ubuntu ===== ===== FreeBSD/​Ubuntu =====
 <​code>​ <​code>​
-gate# pkg_add -r expect+server# pkg_add -r expect
 или или
-gate# apt-get install expect+server# apt-get install expect
  
-gate# cat router.exp+server# cat router.exp
 </​code><​code>​ </​code><​code>​
 #​!/​change/​this/​dir/​expect #​!/​change/​this/​dir/​expect
Строка 15: Строка 15:
 expect ">"​ { send "​enable\n"​ } expect ">"​ { send "​enable\n"​ }
 expect "​sword:"​ { send "​cisco\n"​ } expect "​sword:"​ { send "​cisco\n"​ }
-expect "#"​ { send "copy tftp://gate/router.acl runn\n"​ }+expect "#"​ { send "copy tftp://server/router.acl runn\n"​ }
 send "​\n"​ send "​\n"​
 send "​\n"​ send "​\n"​
Строка 22: Строка 22:
 exit 0 exit 0
 </​code><​code>​ </​code><​code>​
-gate# chmod +x router.exp+server# chmod +x router.exp
  
-gate# ./​router.exp+server# ./​router.exp
 </​code>​ </​code>​
  
программирование_диалогов_expect.txt · Последние изменения: 2013/05/22 13:50 (внешнее изменение)