`
lc_koven
  • 浏览: 354077 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

自动化脚本

阅读更多
以前用脚本scp文件时,都是以.ssh打通为基础的。今天需要在知道用户名密码但没打通机器的情况下传送文件,用到了expect,脚本如下:
#! /usr/bin/expect -f
spawn scp 1 koven@192.168.0.2:
expect "*password:"
send "koven\r"
expect eof

当然不只是scp,其它命令也可以用expect自动化

循环处理:
spawn scp 1 koven@192.168.0.2:
for { set i 1 } {$i<500} {incr i} {
expect {"*password:" {send "koven\r"}
"*(yes/no)*" {send "yes\r"}
}
}
注意大括号之间有空格
分享到:
评论

相关推荐

    maximo7.5 自动化脚本

    标题“Maximo7.5 自动化脚本”和描述“Maximo7.5 自动化脚本 详细配置!”指明了文章的主题和深度,即关于Maximo7.5版本中自动化脚本的使用和配置方法。文章将围绕Maximo系统中自动化脚本的功能、编写方式、配置细节...

    自动化脚本管理规范.pdf

    "自动化脚本管理规范" 自动化脚本管理规范是中国平安保险(集团)股份有限公司信息管理中心制定的规范,旨在确保自动化脚本的安全、可靠和高效运行。该规范涵盖了自动化脚本管理的各个方面,包括目标与范围、使用...

    Ruby自动化脚本实现网络拓扑映射

    从给定的文件信息来看,标题、描述及标签均指向了“Ruby自动化脚本实现网络拓扑映射”这一主题,然而,实际的部分内容却似乎与自动化脚本或网络拓扑映射没有直接关联,而更像是一个自动化操作的脚本示例,可能用于...

    Python-Nessus中文报告自动化脚本

    Python-Nessus中文报告自动化脚本是一个非常实用的工具,主要针对网络安全领域的专业人士,特别是那些经常使用Nessus进行漏洞扫描的人。Nessus是一款强大的网络漏洞扫描器,能够发现网络上的安全漏洞并生成报告。...

    Robot Framework接口自动化脚本规范

    RF脚本规范旨在确保自动化测试脚本的可读性、可维护性和执行效率,同时考虑了通用自动化脚本和项目组的特定要求。 **自动化脚本规范** 1. **脚本的模块化**:为了便于管理和重用,脚本应遵循模块化的原则,将不同...

    自动化脚本打包苹果iap的Shell.zip

    标题中的“自动化脚本打包苹果iap的Shell.zip”指的是一个用于iOS应用自动化打包的Shell脚本,这个脚本特别针对苹果的In-App Purchase(IAP)服务进行了优化。IAP是苹果应用内购买功能,允许用户在应用程序内部购买...

    Go-演示Kubernetes特性的自动化脚本

    在本项目中,"Go-演示Kubernetes特性的自动化脚本"是一个利用Go语言编写的自动化脚本,目的是为了展示Kubernetes(简称k8s)平台的各种核心功能和特性。Kubernetes是Google开源的一个容器编排系统,它使得在大规模...

    monkey自动化脚本

    Android monkey自动化脚本,可以自动保存各种log

    CMWrun 4G自动化脚本

    此工具为手机研发测试CMWrun 4G自动化脚本,可以节约测试时间。

    Selenium自动化脚本开发总结

    Selenium自动化脚本开发总,自动化脚本开发总结

    Robot Framework接口自动化脚本规范(2020).docx

    本文档旨在为使用Robot Framework编写接口自动化脚本提供指导,涵盖脚本的模块化、正确性、忠实性、可读性、可维护性、独立性和执行效率等多个方面。 **自动化脚本规范** 2.1. **脚本的模块化** 模块化是提高代码...

    Android Monkey自动化脚本

    基于整机开发,写的一款自动化脚本,来实现压力测试,并且自动生成log和错误信息 能够自动在root机器上自动压力测试所有软件 适合整机开发

    maximo自动化脚本

    ### Maximo自动化脚本知识点详解 #### 一、Maximo自动化脚本概述 Maximo是一款功能强大的企业资产管理软件,广泛应用于各行各业的企业管理之中。随着业务的发展和技术的进步,Maximo不断更新迭代,其中7.5版本引入...

    基于自动化脚本的接入设备板卡采集、稽核平台

    为提升宽带接入设备板卡资源准确率...利用自动化脚本,实现板卡数据的自动采集、处理、存储以及稽核报表输出,既降低了人力投入和人工出错概率,又节省了各处理环节之间的流转耗时和集中办公支出,提升了资源管理效率。

    wildcash自动化脚本

    "Wildcash自动化脚本"是一种用于提高工作效率的工具,它主要应用于Wildcash平台,通过预先编写的脚本来自动执行一系列任务。在IT行业中,自动化脚本的使用是提高生产力、减少重复工作和错误的关键手段。这里我们将...

    AutoIT自动化脚本工具与脚本录制

    AutoIT是一种强大的自动化脚本语言,专为简化Windows操作系统中的任务自动化而设计。它以其简单易学的语法和丰富的功能,使得用户无需深入编程知识也能实现各种自动化操作。标题中的"自动化脚本工具"和"脚本录制"是...

    iOS自动化脚本:用于构建iOS应用并部署到TestFlight或本地设备

    将脚本保存为iOSAppBuildAndDeploy.sh文件。 将YourProject.xcodeproj替换为你的Xcode项目文件路径。 将YourScheme替换为你的Xcode项目的Scheme名称。 创建一个ExportOptions.plist文件,并配置导出选项(例如,方法...

Global site tag (gtag.js) - Google Analytics