solaris10 for sparc 编译安装expect-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 635600
  • 博文数量: 128
  • 博客积分: 265
  • 博客等级: 二等列兵
  • 技术积分: 1464
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-27 20:44
个人简介

just do it

文章分类

全部博文(128)

文章存档

2023年(1)

2020年(1)

2019年(1)

2018年(3)

2017年(6)

2016年(17)

2015年(16)

2014年(39)

2013年(34)

2012年(10)

相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: solaris

2023-10-18 11:32:22

0、先设置root的环境变量:export path=/usr/sfw/bin:/usr/ccs/bin:$path

1、安装tcl

下载tcl8.6.13-src.tar.gz文件

下载网站:

gunzip tcl8.6.13-src.tar.gz 
tar -xvf tcl8.6.13-src.tar 
cd tcl8.6.13/unix 
mkdir solaris 
 cd solaris/ 
../configure --prefix=/data/expect_local --exec-prefix=/data/expect_local/solaris-sparc 
make 
make install 

2、安装expect

下载expect5.45.4.tar.gz

下载网址:

gunzip expect5.45.4.tar.gz 
tar -xvf expect5.45.4.tar 
cd expect5.45.4 
bash-3.2# find / -name [tclconfig.sh]()
/usr/sfw/lib/tclconfig.sh
/usr/local/solaris-x86/lib/tclconfig.sh
/data/sftp/tcl8.6.13/unix/soalris/tclconfig.sh 
./configure --help 
./configure --with-tcl=/data/sftp/tcl8.6.13/unix/solaris/ --prefix=/data/expect_local --exec-prefix=/data/expect_local/solaris-sparc 
make 
make install 

修改/data/expect_local权限为755,其他用户可以使用expect。

sftp脚本示例:注意不能识别$符号

bash-3.2# more sftp.sh
/data/expect_local/solaris-sparc/bin/expect << eof
spawn sftp username@ipaddress
set timeout 60
expect {
"(yes/no)" {send "yes\r"; exp_continue}
"*assword:" {send "password\r"}
}
expect "sftp>"
send "cd /tmp\r"
expect "sftp>"
send "lcd /tmp\r"
expect "sftp>"
send "exit\r"
eof

阅读(10) | 评论(0) | 转发(0) |
0

上一篇:oracle date类型比较查询

下一篇:没有了

给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图