This is an old revision of the document!
server# apt install expect server# cat sw.exp
#!/usr/bin/expect set sw [lindex $argv 0]; spawn ssh $sw send "\n" expect "sword:" { send "cisco\n" } expect "#" { send "conf t\n" } expect "#" { send "ip scp server enable\n" } expect "#" { send "end\n" } expect "#" { send "write\n" } expect "#" { send "exit\n" } send_user "\n" exit 0
server# chmod +x sw.exp server# ./sw.exp switch2