Таким образом, я пытаюсь использовать, чтобы автоматизировать резервное копирование текущей конфигурации некоторых коммутаторов в нашей сети. Проблема, с которой я сталкиваюсь, это изменение части моих команд отправки, и я не знаю, как ее исправить.
Например, я использую то, что ниже.
#/usr/bin/expect
spawn /usr/bin/plink -ssh x.x.x.x
expect -exact "User Name:"
send "USERNAME\r"
expect -exact "Password:"
send "PASSWORD\r"
send "copy running-config flash:\\startup-config"
expect "Overwrite file [startup-config] ?[Yes/Press any key for no]"
send "y\r"
expect "Copy succeeded"
send "exit/r"
expect "eof"
, но он заканчивает работу "flash:\\startup-config" вместо отправки "flash:\startup-config", и я не понимаю, что это называется (чтобы найти, как его исправить).
Может ли кто-нибудь помочь, указав мне в правильном направлении?