Your browser failed to load CSS style sheets. Your browser or web proxy might not support elliptic-curve TLS

Building network automation solutions

9 module online course

Start now!
back to overview

Reload a router from Tcl script

In his comment, Michal has asked about the ability to execute IOS commands with prompts from Tcl shell. I haven't found a generic solution yet, but you can reload a router from a Tcl script. First you have to define an EEM applet that reloads the router and can be triggered from command-line interface:
event manager applet forceReload
event none
action 1.0 reload
Now you can use the exec "event manager run forceReload" Tcl command in your Tcl script to run the applet (and reload the router).


Please read our Blog Commenting Policy before writing a comment.

1 comment:

  1. To reload a router from a TCL script, I have found out the following:
    typeahead "no\n\n"
    exec "reload"
    Works like a charm.


Constructive courteous comments are most welcome. Anonymous trolling will be removed with prejudice.