博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Expect 安装 on centos7
阅读量:6938 次
发布时间:2019-06-27

本文共 381 字,大约阅读时间需要 1 分钟。

使用场景

在主机A上编写并且执行Shell脚本,Shell脚本中需要ssh到主机B上执行交互命令。

安装

在主机A上安装expect:

yum install expect

Shell脚本示例

#!/usr/bin/expectset ip 192.168.1.102set pass yourpasswordset timeout 30spawn ssh root@$ipexpect {        "(yes/no)" {send "yes\r"; exp_continue}        "password:" {send "$pass\r"}}expect "root@*"  {send "df -h\r"}expect "root@*"  {send "exit\r"}expect eof

你现在的气质里,藏着你走过的路,读过的书,爱过的人。

转载地址:http://lvbnl.baihongyu.com/

你可能感兴趣的文章
javascript 基础4
查看>>
HTTPS背后的加密算法
查看>>
VMware虚拟机清除登录密码
查看>>
中国禁止电视剧插播广告 营销商受打击
查看>>
TCP连接建立和终止及TCP状态转换
查看>>
据报道微软将从明年一月份起推行Windows RT平板发行许可政策
查看>>
Linux权限命令之umask和mktemp
查看>>
objective c:循环引用
查看>>
计算label的高度:boundingRectWithSize的使用
查看>>
我的友情链接
查看>>
shell脚本
查看>>
linux命令学习(30)-parted
查看>>
SSHD连接操作
查看>>
foundation-datepicker-1.5.6 的使用
查看>>
HTML5应用与原生应用之间的差异
查看>>
写更好的代码,还是写更少的代码?
查看>>
行如风 Angular 初识5
查看>>
关于set_new_handler(转载)
查看>>
[硕.Love Python] FibonacciHeap(F堆 & 斐波那契堆)
查看>>
java.lang.NoClassDefFoundError: net/tsz/afinal/htt
查看>>