标签:expect

Shell

同时管理多台服务器的expect脚本

朱 茂海 发布于 2013-07-21

最近通过exploring expect书籍,简单学了下expect脚本语言,这个脚本语言是tcl语言的扩展,用来解决一些工具无法自动交互的问题,如ssh登录时,无法在命令就指定密码等。下面是利用expect来实现管理多台服务器的简单例子: #!/usr/bin/expect #...

阅读(766)评论(1)

系统管理

expect spawn、linux expect 用法小记

朱 茂海 发布于 2013-07-13

使用expect实现自动登录的脚本,网上有很多,可是都没有一个明白的说明,初学者一般都是照抄、收藏。可是为什么要这么写却不知其然。本文用一个最短的例子说明脚本的原理。   脚本代码如下:   ############################################...

阅读(4762)评论(3)

系统管理

使用expect实现scp ssh自动输入密码登录

朱 茂海 发布于 2012-11-05

expect是一种自动交互语言,能实现在shell脚本中为scp和ssh等自动输入密码自动登录。 下面给出scp和ssh的使用示例: 1、scp expect -c "   spawn scp root@1.2.3.4:/root/1.log /root &n...

阅读(1116)评论(1)