sftp接口机上传脚本
2024-09-04 06:40:22
sftp只要有秘钥,就不需要输入密码。
#!/bin/bash
#上传现在时间的前一小时的文件
date=`date -d -1hour +%Y%m%d`
hour=`date -d -1hour +%H`
#临时文件存放目录
files2upload=/home/hadoop/uploadftp/upload_files/ #将csv文件复制到另外的路径下
cp /appfs/csv_report_files/${date}/${date}${hour}*.csv ${files2upload}
#gzip -r:递归压缩或解压,将指定目录下的所有文件及子目录一并处理;
gzip -r ${files2upload} #up to upnssp上传到ftp,ftp的根目录
dstroot=/home/ftpserver/test_csv
#ftp相关信息
sftp wangyou@10.204.250.15 << EOF cd $dstroot/uu
rm *
put ${files2upload}*uu*.gz
cd $dstroot/x2
rm *
put ${files2upload}*x2*.gz
cd $dstroot/mro
rm *
put ${files2upload}*mro*.gz
quit EOF rm -rf ${files2upload}*
最新文章
- c# http get请求与post请求实例
- Windows 10 Build 14997中Edge浏览器已默认阻止Flash运行
- 第三个Sprint冲刺事后诸葛亮报告
- 全面理解JavaScript中的闭包的含义及用法
- Python邮件脚本
- Oracle与Sqlserver:Order by NULL值介绍
- 香港科技大学的VINS_MONO初试
- CentOS 6.5 中安装 Mysql 5.6,并远程连接Mysql
- LOJ #6031 字符串
- 修改DEDECMS文章标题长度,解决DEDECMS文章标题显示不全
- 20175312 2018-2019-2 《Java程序设计》结对编程练习_四则运算(第一周:阶段性总结)
- 微信小程序封装年月日时分组件
- 常用的JVM调优参数总结汇总【随时查阅学习】
- 【hjmmm网络流24题补全计划】
- thymeleaf 格式化时间
- Mongo如何导出 CSV文件
- TCP/IP的相关协议
- sql得到表中的列信息
- svn资源库url问题
- VS 设置背景色和背景图片
热门文章
- KahnProcessNetwork的Python实现
- Jmeter(九)集合点
- ORACLE官方全托管驱动 Oracle.ManagedDataAccess 12.1.0.1.0
- Selenium 2自动化测试实战7(定位元素)
- shell脚本判断端口是否打开
- java:异常机制(try,catch,finally,throw,throws,自定义异常)
- iOS 开发】解决使用 CocoaPods 执行 pod install 时出现 - Use the `$(inherited)` flag ... 警告
- 线性模型-线性回归、Logistic分类
- 【VS开发】文件夹和文件选择EditBrowe控件使用
- 【VS开发】动态添加的ActiveX控件如何响应事件