编程
2019_Study
这个作者很懒,什么都没留下…
展开
-
expect实现交互式连接远程主机并调用相对应的shell脚本
#注意:expect跟bash类似,使用时要先登录到expect,所以首行要指定使用expect#在运行脚本时候要expect file,不能sh file了#spawn是expect的语句,执行命令前都要加这句#expect "password:"这句意思是交互获取是否返回password:关键字,因为在执行ssh时会返回输入password的提示:root@192.168.100.1'...原创 2019-01-10 21:15:58 · 472 阅读 · 0 评论 -
expect交互式传输文件
#!/bin/bashlog_file /home/scp.logset file [lindex $argv 0]set user [lindex $argv 1]set name [lindex $argv 2]set passwd "123123"spawn scp -rp $file $user@$name:/tmp/expect {"yes/no&quot原创 2019-01-11 12:34:35 · 348 阅读 · 0 评论