概述:作为linux下交互式操作自动化所必备的工具软件expect不得不知,也是运维自动化的一个极为重要的工具,以下为expect的全自动安装脚本。
安装脚本:
#! /bin/bash
#install tcl
cd /root
wget http://prdownloads.sourceforge.net/tcl/tcl8.5.10-src.tar.gz //修改为实际路径
tar zxvf tcl8.5.10-src.tar.gz //按实际tar包名写
cd tcl8.5.10/unix //按实际文件名
./configure --prefix=/usr/local/tcl
make && make install
#install expect
cd /root
wget http://sourceforge.net/projects/expect/files/Expect/5.45/expect5.45.tar.gz/download //修改为实际路径
tar zxvf expect5.45.tar.gz //按实际tar包名写
cd expect5.45 //按实际文件名
./configure --prefix=/usr/local/expect --with-tcl=/usr/local/tcl/lib --with-x=no
make && make install
# whereis expect 查看安装位置