expect结合scp实现文件上传
#!/usr/bin/expect
set timeout 100
set host [lindex $argv 0]
set username [lindex $argv 1]
set password [lindex $argv 2]spawn scp -r file $username@$host:/路径/fileexpect {"(yes/no)?"{send "yes\n"expect "*assword:" { send "$password\n"}}"*assword:"
{send "$password\n"
}
}
expect "100%"
expect eof
调用格式
expect ./scp.exp 参数1 参数2 参数3 expect ./scp/exp user 666666 192.169.1.100
网上有很多教程,不在赘述,需要注意的地方 { 前后必须要有空格!
expect结合scp实现文件上传相关推荐
- 科普|不同协议下远程服务器文件上传_下载优劣对比
作为一个程序员,如果不知道如何进行远程服务器的文件上传与下载,实在是一件尴尬的事情.打开百度,搜索「远程服务器 上传下载」,你能得到 63,100,000 个搜搜结果,五花八门的操作方式的让人眼花缭乱 ...
- Mac远程服务器文件上传rz和sz的安装使用
背景 在开发过程中会遇到,需要把本地文件上传到远程服务器的情况:正常情况下可以使用scp实现文件上传:但是大部分公司内部线上服务器都是无法直接登录的,都需要通过跳板机登录,这时scp(ssh)就无法直 ...
- linux下github上传文件,linux下将本地文件上传到github中?
今天编写一份Python基础代码,经过Linux上传到github上,遇到点问题,已经解决 1.首先sudo su 进入root 用户 2.ls 检查出当前文件下有什么文件 3. cd 进入你将要上传 ...
- python实现SCP文件上传服务器
#-*- coding : utf-8 -*- # coding: utf-8import paramikoimport scpclientfrom contextlib import closing ...
- Mac OS 使用命令(scp/sftp)将本地文件上传到远程 Linux 服务器主机或者从远程主机下载文件到本地主机
文章目录 一.使用 scp 命令 (一)将本地的文件上传(上载/复制)到远程主机的指定目录下 (二)将本地主机的目录内容(含目录本身)上传到远程主机指定的目录下 1.将本地主机桌面上的目录 www 及 ...
- Linux中使用SCP命令进行上传或者下载文件
本文目录 1.本地主机与远程主机之间进行文件传输 1.1.单个文件的上传与下载 1.2.多个文件的上传与下载 1.3.按目录进行上传与下载 2.远程主机与远程主机之间进行文件传输 SCP(Secure ...
- linux命令scp将本地文件上传到服务器
linux命令scp将本地文件上传到服务器 Linux 将本地文件上传Linux服务器, 即ssh 命令上传本地文件 在Linux下一般用scp这个命令来通过ssh传输文件. 命令 scp -P 端口 ...
- scp命令Linux文件上传与下载,Linux利用scp命令上传下载文件
标签:上传下载 目次 file nbsp bsp test www 文件下载 上传 1.从效劳器下载文件 scp username@servername:/path/f ...
- scp命令服务器下载文件到本地,scp命令linux拷贝文件到本地,服务器下载文件,scp命令拷贝文件,scp命令文件下载上传到服务器
scp命令文件下载上传到服务器 # 服务器拷贝文件到本地 # # scp 服务器路径文件 本地路径文件 scp root@192.168.0.111:/tmp/test.sql D:/share/te ...
最新文章
- linux中光标向上调一行命令,Linux vi 中移动光标 命令
- 11.2.0.2 asmcmd lsdg show incorrect diskgroup number
- sql基础语句大杂烩
- .NET EF框架的安装、及三种开发模式
- 如何让一套代码适配所有iOS设备尺寸?
- HDFS二次开发常见问题
- java线程分类_Java 线程类别
- IoT Studio可视化搭建平台编辑历史功能的思考与探索
- ehd边缘直方图描述子 matlab,一种新的图像空间特征提取方法
- redis能模糊删除key吗_redis 模糊匹配和批量删除
- pca百分比取多少比较好_欧式家具沙发价格是多少?沙发怎么护理会比较好?
- 单片机步进电机正反转C语言程序,单片机控制步进电机正反转
- Git--可视化管理工具-SourceTree
- 浪潮服务器显示一个红色闪电图标,华为手机开不了机,只显示一个红色圆圈里面一个红色闪电符号...
- 最速降线问题——欧拉-拉格朗日方程的推导
- 【解决】updateAppMessageShareData:fail, the permission value is offline verifying
- retina屏 适配问题
- vscode的c_cpp_properties.json
- YOLOV5训练代码train.py注释与解析
- MySQL学习笔记_03