1.作用

自动交互。比如如果用ssh登陆服务器,每次都输入密码,然而你觉得麻烦,那你就可以使用expect来做自动交互,这样的话就不用每次都输入密码

2.依赖

依赖tcl

3.获取源码

wget https://liquidtelecom.dl.sourceforge.net/project/expect/Expect/5.45.4/expect5.45.4.tar.gz

4.解压

tar xvf expect5.45.4.tar.gz

5.进入源码目录

cd expect5.45.4

6.配置

mkdir ~/installed_software_dir (创建一个安装软件的目录)

./configure --prefix=/home/jello/installed_software_dir \

  --with-tcl=/usr/lib

--with-tcl:指定tcl相关的路径,为了找到tclConfig.sh文件

--prefix:指定expect的安装路径

7.编译

make -j4

8.安装

make install (本人直接安装到家目录下,这样就可以不用最高权限)

最新文章

  1. spring security 控制用户信息用户加密 缓存用户信息
  2. 更快的方式实现PHP数组去重
  3. POJ 2739 Sum of Consecutive Prime Numbers 难度:0
  4. ASP.NET中常用重置数据的方法
  5. Windows NT 驱动程序开发人员提示 -- 应注意避免的事项
  6. Spring+SpringMVC+MyBatis+easyUI整合优化篇(一)System.out.print与Log
  7. beta冲刺4-咸鱼
  8. 第一次PTA作业
  9. [精华][推荐]CAS SSO单点登录服务端客户端实例
  10. map映照容器
  11. [转]application.properties详解 --springBoot配置文件
  12. Xeon Phi 《协处理器高性能编程指南》随书代码整理 part 1
  13. javascript 小清新颜色翻页效果
  14. 在idea中不出现大波浪的设置
  15. [转] 实时监听input输入的变化(兼容主流浏览器)
  16. Logistic Regression--逻辑回归算法汇总**
  17. dom 绑定数据
  18. Django 数据库操作进阶F和Q操作
  19. Web app制作细节:web app互动制作技巧
  20. 编写高质量代码改善C#程序的157个建议——建议86:Parallel中的异常处理

热门文章

  1. sklearn学习总结(超全面)
  2. Android(一) 动态菜单
  3. 【JMeter】如何录制创建及得到曲线图
  4. 【Pyton】【小甲鱼】异常处理:你不可能总是对的
  5. javascript打开制定窗口大小的页面
  6. mysql python pymysql模块 基本使用
  7. Celery框架简单实例
  8. Ubuntu单用户模式(安全模式)
  9. HTTP 教程
  10. [LeetCode] 733. Flood Fill_Easy tag: BFS