Код: Выделить всё
#!/usr/bin/expect
set device ip коммутатора
set tftp ip tftp сервера
set user имя пользователя
set pass пароль
set pass1 пароль enable
set config как будет называться сохраненый файл
set timeout 60
spawn telnet $device
expect "Username:"
send "$user\n"
expect "Password:"
send "$pass\n"
expect ">"
send "en\n"
expect "Password:"
send "$pass1\n"
send "copy running-config tftp://$tftp/$config\n\n"
expect "$tftp"
send "\n"
expect "$config"
send "\n"
send "exit\n"
expect eof
Хочу чтобы скрипт зацикливался и подставлял значения( а то коммутаторов порядка 100)
set device ip коммутатора
set tftp ip tftp сервера
set user имя пользователя
set pass пароль
set pass1 пароль enable
set config как будет называться сохраненый файл
set timeout 60
Из файла. Можно ли такое реализовать, если да то куда копать, наверное самвый простой вариант сделать это в bash???
Подскажите пожалуйста.