问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

expect的源码安装方法

发布网友 发布时间:2024-02-25 00:30

我来回答

1个回答

热心网友 时间:2024-08-16 11:28

expect是在tcl基础上创建起来的,它提供了一些tcl所没有的命令,如果是源码安装的话首先需要安装tcl。spawn命令激活一个Unix程序来进行交互式的运行。send命令向进程发送字符串,expect 命令等待进程的某些字符串。
下载tcl源码包 wget http://prdownloads.sourceforge.net/tcl/tcl8.4.20-src.tar.gz
解压并编译安装tcl tar zxvf tcl8.4.20-src.tar.gz cd tcl8.4.20/unix/ ./configure --prefix=/usr/tcl --enable-shared make make install 如果编译成功没报错如下图

安装完毕以后进入tcl源代码的根目录,把子目录unix下面的tclUnixPort.h copy到子目录generic中,expect的安装过程还需要用 cp unix/tclUnixPort.h generic/.

下载expect源码包 wget http://sourceforge.net/projects/expect/files/Expect/5.45/expect5.45.tar.gz

解压并编译安装expect tar zxvf expect5.45.tar.gz cd expect5.45 ./configure --prefix=/usr/expect --with-tcl=/usr/tcl/lib --with-tclinclude=../tcl8.4.20/generic/ make make install

安装完成之后做一个软连接 ln -s /usr/tcl/bin/expect /usr/expect/bin/expect

加入环境变量并测试 echo 'export PATH=$PATH:/usr/expect/bin' /etc/profile
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 养宠物的人遵守规则,是不是就能和别人平安相处呢? 企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 不到一年怎么改第二次 十四岁男孩还掉牙吗?左边的倒数第二个,掉了还会长吗,急急急,最近 ...元足球每个38元乒乓球拍每个15如果买足球最多能买几个若 ...同学们买10副乒乓球拍.甲商店:每副15元,买四送一.乙商店:每副15元... 一棵树苗15元,买4棵送1棵,王大爷带了500元钱,最多能买多少棵树苗? ...做促销买四盒送一盒每盒15元王老师拿500元最多可以买多少盒?_百 ... ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 一年改2次的办法 修改没到一年怎么改? 海尔洗衣机故障代码f7是怎么回事?! 徐大光禄奉使江西淮邸见顾赠之再得四绝句 其一是谁的作品 侠客风云传-安国侯结局达成心得 改错了未满一年怎么改回来 ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 不到一年怎么改第二次 ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 在美团预约抢火车票有哪些技巧? 喷绘和写真的区别是什么啊? 不到一年怎么改第二次 商场六一儿童节活动策划方案 您的手机号在最近24小时内绑定过三个,已达到限制,...24小时后... 没到一年时间怎么改? 修改过一次,还想修改怎么办 已经改过一次了,想再改一次,怎么改? 未满一年怎么改第二次 怎么修改?已经修改过一次了 想再修改一次。 老公不听话,不戒酒。 说无数次戒酒都不戒的男人还能在一起吗 怎么修改?已经修改过一次了 想再修改一次。 老公特别爱喝酒,让他完全戒了又不可能,有些是必须的工作应酬,怎么办... 我已经修改过一次,但想修改第二次怎么改? 我的修改过一次了,我还想修改第二次怎么办? 我老公总是戒酒戒不了怎么办 微信没满一年怎么改? 笔记本什么问题可以换新机,死机和蓝屏是什么问题。服务站免费维修... 下列物理量属于矢量的是( ) A.时间 B.功 C.质量 D. 实名认证过的怎么找回 下列物理量中,属于矢量的是( )A.动能B.位移C.时间D.质 同一个手机号注册了两个微信,第一登不上了怎么办? 一年内第二次强制修改