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 (本人直接安装到家目录下,这样就可以不用最高权限)

相关文章:

  • 2021-06-29
  • 2022-12-23
  • 2022-12-23
  • 2021-08-13
  • 2022-12-23
  • 2021-07-20
  • 2021-08-31
  • 2021-04-14
猜你喜欢
  • 2021-08-11
  • 2021-08-09
  • 2021-12-29
  • 2022-12-23
  • 2022-12-23
  • 2021-08-22
相关资源
相似解决方案