- 1
- 0
- 约5.7千字
- 约 10页
- 2016-08-26 发布于河南
- 举报
Simple Shell Programming Sample with Expect--shutdowm GOMS in batch
Simple Shell Programming Sample with Expect--shutdown GOMS in batch【需求】 设备管理员Chen Wien 想批量远程关闭win xp机器(已有相关guide),以及linux相关机器,如GOMS,这里对GOMS (linux类server)一个简单的批处理。 如果只是关3,5台机器,批量脚本效率体现不了,如果是10,30,100台,…..,那是必须的,You know!【方案】Shell Overview: Shell 在系统中的位置 Linux网络体系结构? 写一个shell脚本,调用GOMS自带的expect 命令,然后把shell脚本放到其中的一个GOMS机器(假设GOMS-KK)执行。脚本先对其他GOMS进行批量关闭,通过ping 确认其他所有GOMS关闭后,再关闭GOMS-KK本身。并记录相关操作log,以备查验。 由于NetAct上面没有安装expect,脚本暂时只能在GOMS上面运行。 [OR ] 通过hit macro调用expect/shell脚本方式,log存本地PC,Anyway it is similar. 【脚本实现】Simple workflow:1. Clear history log : /var/log/shutgoms_bat_xxx.log firstl
原创力文档

文档评论(0)