需要安装expect
首先,查询是否安装?
rpm -qa | grep expect
或
which except
64位 建议可以下载RPM包
expect-5.42.1-1.x86_64.rpm和expect-devel-5.42.1-1.x86_64.rpm
也可以下载源码包编译安装。对于32位
(1)解压tcl,进入tcl解压目录,然后进入unix目录进行编译安装
[root@xw4 src]# tar -zvxf tcl8.4.11-src.tar.gz
[root@xw4 src]# cd tcl8.4.11/unix
[root@xw4 unix]# ./configure
[root@xw4 unix]# make && make
(2)安装expect
[root@xw4 src]# tar -zvxf expect-5.43.0.tar.gz
[root@xw4 src]# cd expect-5.43.0
[root@xw4 expect-5.43.0]# ./configure --with-tclinclude=/usr/local/src/tcl8.4.11/generic --with-tclconfig=/usr/local/lib/
[root@xw4 expect-5.43.0]# make && make install
(3)安装完成后进行测试
[root@xw4 ~]# expect
expect1.1>
expect1.1>
还可以YUM安装
sudo yum install expect
参考文献:
http://blog.csdn.net/zhuying_linux/article/details/6657020
http://www.cnblogs.com/kevingrace/p/5900303.html
http://www.aixchina.net/Article/25799