`
lc_koven
  • 浏览: 352557 次
  • 性别: 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"}
}
}
注意大括号之间有空格
分享到:
评论

相关推荐

    移动端自动化脚本规范

    移动端自动化脚本规范是指导开发者编写自动化测试脚本的一套标准,用以确保测试脚本的质量、可读性和可维护性。Appium作为一个跨平台的测试框架,支持iOS、Android及FirefoxOS等系统,它可以对原生和混合型的移动...

    自动化脚本管理规范.pdf

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

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

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

    Robot Framework接口自动化脚本规范

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

    maximo7.5 自动化脚本

    maximo7.5 自动化脚本 详细配置!

    自动化脚本打包苹果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

    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操作系统中的任务自动化而设计。它以其简单易学的语法和丰富的功能,使得用户无需深入编程知识也能实现各种自动化操作。标题中的"自动化脚本工具"和"脚本录制"是...

    docker安装redis 三主三从集群自动化脚本

    docker安装redis 三主三从集群自动化脚本

    python项目练习python自动化脚本:12306-火车票购票

    python项目练习python自动化脚本:12306-火车票购票python项目练习python自动化脚本:12306-火车票购票python项目练习python自动化脚本:12306-火车票购票python项目练习python自动化脚本:12306-火车票购票python...

Global site tag (gtag.js) - Google Analytics