shell脚本--expect自动应答
Posted 一尾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本--expect自动应答相关的知识,希望对你有一定的参考价值。
expect自动应答 TCL语言
需求1:远程登录到A主机,什么事情也不做
#! /usr/bin/env expect # 开启一个程序 spawn ssh root@192.144.213.113 # 捕获相关内容 expect { "(yes/no)?" { send "yes ";exp_continue } "password:" { send "Lzw18519331036 " } } interact //交互
需求2:远程登录A主机,做一些事情
#! /usr/bin/env expect set ip 192.144.213.113 set pass Lzw18519331036 spawn ssh root@$ip expect { }
以上是关于shell脚本--expect自动应答的主要内容,如果未能解决你的问题,请参考以下文章
shell之expect应答语句(用shell脚本实现获取批量主机存活信息)
shell之expect应答语句(用shell脚本实现获取批量主机存活信息)