expect无交互操作
2024-09-01 01:28:50
#!/usr/bin/expect set ip '192.168.4.5'
set pwd ''
set timeout spawn ssh root@$ip
expect {
"yes/no" {send "yes\r";exp_continue}
"password:" {send "$pwd\r"}
}
interact # 保持在远程终端 #!/usr/bin/expect set ip [lindex $argv ] # 第一个位置参数
set user [lindex $argv ]
set pwd [lindex $argv ]
set timeout spawn ssh $user@$ip
expect {
"yes/no" {send "yes\r";exp_continue}
"password:" {send "$pwd\r"}
}
interact # 保持在远程终端
最新文章
- alias指令:设置命令别名
- android studio使用中遇到的问题
- VMware卸载出现“the msi failed”解决办法
- Java 往年试卷参考答案!!!
- nginx学习(二):初识配置文件
- Spring @ Component 的作用
- [GRYZ2015]足球联赛
- mysqldump 备份原理8
- 极客君教你破解隔壁妹子的wifi密码,成功率高达90%
- hibernate学习(六) flush()和clean()区别和使用
- python笔记06-10
- MATLAB 曲线形状,粗细,颜色使用大全
- DAY2---Python---While循环,格式化输出,运算符,编码
- 小甲鱼Python第三讲课后习题
- [Web 前端] mobx教程(三)-在React中使用Mobx
- STM32应用实例七:与宇电设备实现AI-BUS通讯
- 看大师解说Android高速开发框架EasyAndroid
- 尚硅谷springboot学习19-日志切换
- ora2pg安装及卸载
- Java集合set的并、交、差操作