用户名与密码都是
具体下载目录在 /pub/2011/07/25/Expect/
安装expect
1.下载tcl
这里的版本为tcl8.5.10-src.tar.gz
2.安装
cd unix
./configure --prefix=/usr/tcl
make
make install
3.安装完毕以后,进入tcl源代码的根目录,把子目录unix下面的tclUnixPort.h copy到子目录generic中。暂时不要删除tcl源代码,因为expect的安装过程还需要用。
最好是将所有的.h文件移到generic中
4.安装expect
我使用的版本是expect-5.39.0.tar.gz。
另外还需要下载补丁expect-5.39.0-spawn.patch
首先打补丁:
patch -Np1 -i ../expect-5.39.0-spawn.patch
5.
./configure --prefix=/usr/expect --with-tcl=/usr/tcl/lib --with-x=no --with-tclinclude=/tcl源代码路径/generic
6.修改文件exp_inter.c 添加 #include "tclInt.h"
7.make
8.make install