Я думаю, ваша проблема здесь:
expect -exact "\r
CCEMMT01-01#"
send -- "sh run "
expect -exact "\r
CCEMMT01-01#sh running-config "
send -- "\r"
Похоже, вы отправляете sh run
, но затем ожидаете CCEMMT01-01 # sh running-config
для распечатки, чего, вероятно, не происходит.
try:
expect -exact "\r
CCEMMT01-01#"
send -- "sh running-config \r"
Это будет ждать командной строки, а затем отправить команду sh running-config
.