为什么要用tcl/expect?
1.tcl/expect可以完全操作控制台程序的标准输入输出流,从安装程序的输出中等待提示信息,然后向输入流里发送响应信息。
2.tcl/expect可以向控制台程序发送隐藏密码,普通的shell做不到
3.tcl/expect跨平台
linux:reahat系统安装时会自动安装tcl、expect
unix:solaris,去ftp://sunfreeware.com/pub/freeware/sparc/下载以下软件包:libgcc,tcl,tk,expect,注意sparc是sun的server,如果是intel系列的,要去ftp://sunfreeware.com/pub/freeware/intel目录下找。
解压缩gz软件包,pkgadd -a 文件名。pkginfo 列举已安装软件,pkgrm 删除软件
aix:去http://www-03.ibm.com/systems/p/os/aix/linux/toolbox/download.html,下载libgcc,tcl,tk,expect然后安装
1.tcl/expect可以完全操作控制台程序的标准输入输出流,从安装程序的输出中等待提示信息,然后向输入流里发送响应信息。
2.tcl/expect可以向控制台程序发送隐藏密码,普通的shell做不到
3.tcl/expect跨平台
linux:reahat系统安装时会自动安装tcl、expect
unix:solaris,去ftp://sunfreeware.com/pub/freeware/sparc/下载以下软件包:libgcc,tcl,tk,expect,注意sparc是sun的server,如果是intel系列的,要去ftp://sunfreeware.com/pub/freeware/intel目录下找。
解压缩gz软件包,pkgadd -a 文件名。pkginfo 列举已安装软件,pkgrm 删除软件
aix:去http://www-03.ibm.com/systems/p/os/aix/linux/toolbox/download.html,下载libgcc,tcl,tk,expect然后安装
本文介绍TCL/Expect工具的功能与优势,包括控制台程序标准输入输出流的完全操作、密码的安全发送及跨平台的特性。适用于自动化脚本编写。
3554

被折叠的 条评论
为什么被折叠?



