linux下expect脚本问题
请教大家 我想实现一个功能,用expect远程登陆设备后开始进行ping测试,一旦出现timeout便执行exit,如果没有timeout就等ping完成后执行exit。请问用expect如何实现。 其实就是当我在执行一个命令后,系统会有输出,在输出过程中对内容进行判断,匹配到一个关键字后执行一个命令,若输出过程中无此关键字,则该判断语句也不会生效,进行下一条命令。不知道这样描述大家是否能明白。 谢谢 或者具体点,我想执行ping 1.1.1.1(100个包),如果中间无timeout,那执行exit,如果中间出现了timeout则插入一个中断命令,再执行exit。
更新时间:2022-06-04 20:06