我正在编写脚本来升级网络交换机上的固件。有两个命令需要运行,但是它们必须等待另一个命令完成。我已经使用了after命令,但是我只是在猜测时间。有没有一种方法,当交换机以“ TFTP到Flash完成”返回时。它继续执行下一个命令?
到目前为止,这是我的命令
CLI enable
CLI $deviceLogin
CLI $deviceEnablePwd
CLI copy tftp flash $tftpIP kxz10105.bin bootrom
CLI !
CLI !
CLI !
CLI !
CLI !
CLI !
after 120000
CLI copy tftp flash $tftpIP ICX64S08030h.bin primary
CLI !
CLI !
CLI !
CLI !
CLI !
CLI !
CLI !
CLI !
CLI !
CLI !
CLI !
CLI !
after 180000
CLI show clock
CLI reload after 00:00:01