分发系统介绍 安装expect命令 expect脚本远程登陆 第一个脚本,自动远程登陆并执行命令 此时执行成功

expect脚本远程执行命令 编写脚本 在192.168.1.119查看到我的文件

脚本参数传递 创建参数传递脚本 执行脚本 如果是传递多个命令可以用双引号引起来作为一个参数传递

expect脚本同步文件 执行后讲192.168.1.119/tmp/12.txt拉取到本机的/tmp/目录下 如果不加expect eof则未传输文件就结束

expect脚本指定host和要同步的文件 设置默认超时时间 send time out 10 10秒后超时 send time out -1 永远不超时

shell项目分发系统-构建分发系统 创建expect脚本 创建rsync.sh脚本用来执行expect脚本 创建源文件 创建源ip

批量远程执行命令 创建执行expect文件 创建执行脚本 此时可以通过循环脚本遍历文件并执行