码迷,mamicode.com
首页 >  
搜索关键字:expect 构建分发文件系统    ( 1278个结果
linux系统批量传输文件(SCP)
(1)首先,把要传输的主机ip保存到文件内viip10.161.4.x10.161.4.x10.161.4.x(2)编写脚本#!/usr/bin/kshusername=tomcat#这里是连接远程主机的用户名,本例中连接的远程主机用户名都一样#echo$usernamepassword=‘xxxxx‘#这里是密码#echo$passwordhomedir=">"ip_form=‘tomcat@..
分类:系统相关   时间:2015-09-07 14:27:30    阅读次数:249
expect实现ssh自动登录
expect实现ssh自动登录#!/usr/local/bin/expectset PASSWD [lindex $argv 1]set IP [lindex $argv 0]set CMD [lindex $argv 2]spawn ssh $IP $CMDexpect "(yes/no)...
分类:其他好文   时间:2015-09-04 14:05:01    阅读次数:151
expect 参数处理之一
expect 参数处理之一expect是很强悍的脚本,网上资源虽然很经典,但很少,我把自己的测试脚本贴之,仅作参考 #!/usr/bin/expect -f proc help {} { puts {usage: [-p ] [cmd] } } ...
分类:其他好文   时间:2015-09-04 14:01:49    阅读次数:125
shell 中嵌套expect 详解
之前我在写shell脚本中嵌套expect遇到了这样的问题,最后经过研究发现,在expect中的shell命令是需要转换才能生效的。否知错误百出,让人吐血不已。下面我讲解下我所遇到的问题。我要实现通过ping检测存活主机。如果存活将这个IP存入root/uphost.txt这个文件中。并且用expect免..
分类:系统相关   时间:2015-09-02 19:13:29    阅读次数:755
expect半自动磁盘扩容脚本
Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。 使用前需要先安装expect的rpm包,centos6.5 64位上的版本是expect-5.44.1.15-5.el6_4.x86_64 另外,可扩容是建立在/是逻辑...
分类:其他好文   时间:2015-09-01 15:23:49    阅读次数:207
expect用法
使用expect可以实现自动登录...
分类:其他好文   时间:2015-08-30 12:37:59    阅读次数:236
dp_AdapterPattern
适配器模式 Adapter Pattern 变压器模式Convert the interface of a class into another interface clients expect.Adapter lets classes work together that couldn’t otherwise because of incompatible interfaces.将一个类的接口变换...
分类:其他好文   时间:2015-08-29 17:02:26    阅读次数:169
expect实现远程用户交互式登录
小毛毛初拥expect前几天在写脚本的时候我有一个功能是想切换用户,让他自动输入密码。实现交互式的登陆。发现了expect这个工具。但是从来没有用过,所以也是出了很多问题。今天就来总结下!希望以后同样是新手的朋友不再走弯路。1.首先确认expect的包要安装成功我用的centos6...
分类:其他好文   时间:2015-08-28 02:27:09    阅读次数:229
expect 自动化控制命令
expect 的核心是 spawn expect send setspawn 调用要执行的命令expect 等待命令提示信息的出现,也就是捕捉用户输入的提示:send 发送需要交互的值,替代了用户手动输入内容set 设置变量值interact 执行完成后保持交互状态,把控制权交给控制台,这个时候就可...
分类:其他好文   时间:2015-08-27 13:00:22    阅读次数:239
大规模集群自动化部署SSH无密码登陆
大家需要在每个节点上提前装好"expect"工具expect的使用请看我的另一篇文章:http://tianxingzhe.blog.51cto.com/3390077/1687661spawn命令激活一个Unix程序来进行交互式的运行。send命令向进程发送字符串。expect命令等待进程的某些字符串settimeout1设置超时时间timeout-1为..
分类:其他好文   时间:2015-08-25 12:35:58    阅读次数:311
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!