小型自动化运维--expect脚本之自动同步
小型自动化运维--expect脚本之自动同步
expect脚本可以运用于自动化运维多个方面,例如:可以自动到远程机器执行命令,也可以传输文件到远程机器上。
脚本如下:
#!/usr/bin/expect
set passwd "wtf"
spawn rsync -av root@192.168.8.103:/tmp/shiyan.txt /tmp/
expect {
"yes/no" { send "yes\r";exp_continue}
"password:" { send "$passwd\r" }
}
expect eof
注:
(1)192.168.8.103这个ip地址是远程机的,不是本地主机的!
(2)上述脚本是用来自动到远程机器执行命令,即把远程主机/tmp目录下shiyan.txt文件,远程同步到本地主机/tmp目录下!
(3)最后面的 expect eof 一定要加上。
转载于:https://blog.51cto.com/wutengfei/1918856
小型自动化运维--expect脚本之自动同步相关推荐
- 小型自动化运维--expect脚本之传递函数
小型自动化运维--expect脚本之传递函数 [root@shiyanji ~]# vim 3.expect #!/usr/bin/expect set user [lindex $argv 0] s ...
- 实用自动化运维Python脚本
并行发送sh命令 pbsh.py #!/usr/bin/python # -*- coding: UTF-8 -*- import paramiko import sys import threadi ...
- Linux集群和自动化运维
Linux/Unix技术丛书 Linux集群和自动化运维 余洪春 著 图书在版编目(CIP)数据 Linux集群和自动化运维/余洪春著. -北京:机械工业出版社,2016.8 (Linux/Unix技 ...
- Ansible自动化运维_超详细
Ansible自动化运维 自动化运维工具简介 Puppet 自动运维工具特点: Saltstack 自动运维工具特点: Ansible 自动运维工具特点: Ansible 运维工具原理 Ansible ...
- 自动化运维脚本语言之expect实践学习(1)
一.expect简介 expect是一种简单的基于Tcl的脚本语言工具,一个可实现自动交互功能的软件套件,其功能就是进行自动化的人机交互:也能够按照脚本内容里面设定的方式与交互式程序进行"会 ...
- linux本地agent执行脚本_github 4.4K星|马哥教育企业教练团队研发一款轻量级、无Agent自动化运维平台...
马哥教育企业教练团队研发了一款自动化运维平台系统-Spug,上线后广受中小运维爱好者喜爱,目前github4.4k星,已经成为自动化热门项目.2020年了,运维不会搞运维自动化,都不好意思说自己做运维 ...
- linux 运维高级脚本生成器,Linux运维系列,Shell高级脚本自动化编程实战
课程文件目录: Linux自动化运维系列 Shell高级脚本自动化编程实战 [6.1G] ┣━━01.Shell基础概述 [315.1M] ┃ ┣━━1-1 Shell脚本体系概述.mp4 [154. ...
- 自动运维_无Agent自动化运维平台spug
Spug 介绍 Spug 是面向中小型企业设计的无Agent的自动化运维平台,功能包含主机管理.主机批量执行.主机在线终端.文件在线上传下载.应用发布部署.在线任务计划.配置中心.进程端口站点监控.微 ...
- python 自动运维架构师_运维架构师-Python 自动化运维开发-013
*运维架构师-Python 自动化运维开发-013 5.常用快捷键(附加课余研究) 1.Ctrl + Enter:在下方新建行但不移动光标: 2.Shift + Enter:在下方新建行并移到新行行首 ...
最新文章
- python如何导入txt文件-python如何导入txt数据库?
- jQuery Alert Dialogs (Alert, Confirm, Prompt Replacements)(翻译)
- shell `-c`参数 如何使用
- enum 使用规范及技巧(C# 参考)
- Jmeter-【JSON Extractor】-响应结果中三级key取值
- ATL和ActiveX做的控件.dll和.ocx最主要的区别(摘录)
- HBase BlockCache系列 - 探求BlockCache实现机制
- 半年工作经验今日头条和美团面试题面经分享
- 利用HTML简单语句来制作个人简历
- n皇后问题-c语言实现
- 关于自抗扰控制的稳定性分析
- SonarQube检测出的bug、漏洞以及异味的修复整理,最新java技术栈
- Zabbix实现短信报警设置(实战)
- uniapp swiper内嵌video组件的坑
- 计算机错误651是什么故障,网络连接651错误是什么意思(教你一招解决问题)
- 评委打分表模板_系高中英语作文模板——邀请信
- OSChina 周六乱弹 ——清明节你怎么过的这么开心?
- java题算工资_Java模版方法的小练习——工资系统
- css浅紫色,一款淡紫色纯CSS实现的开关/单选和复选组件
- Python 进阶版硬核课程【王的机器出品】