sftp.sh
来源:互联网 发布:江宁人才网最新域名 编辑:程序博客网 时间:2024/06/06 21:00
#!/bin/bash
#=====================================================
#功能:自动将文件上传备份服务器
#作者:LYM
#日期:2016-10-08
#=====================================================
#########初始配置数据#################################
#SFTP配置信息
#用户名
USER=root
#密码
PASSWORD=P@ssw0rd
#待上传文件根目录
SRCDIR=/home/weaver/ecology/filesystem/docs
#目标FTP目录
DESDIR=/home/weaver/ecology/filesystem/docs
#目标IP
IP=10.10.10.172
#文件生成清算日期(需要变更操作)
DATE=`date -d last-month +%Y%m`
#文件目录
#DIR=${SRCDIR}/${DATE}
#SDIR=${DESDIR}/${DATE}
#######上传脱机文件##################################
#获取文件
cd ${SRCDIR}
zip -r ${DATE}.zip ./${DATE}/
#发送文件
lftp -u ${USER},${PASSWORD} sftp://${IP} <<EOF
cd ${DESDIR}
lcd ${SRCDIR}
put ${DATE}.zip
by
EOF
rm -r ${SRCDIR}/${DATE}.zip
#=====================================================
#功能:自动将文件上传备份服务器
#作者:LYM
#日期:2016-10-08
#=====================================================
#########初始配置数据#################################
#SFTP配置信息
#用户名
USER=root
#密码
PASSWORD=P@ssw0rd
#待上传文件根目录
SRCDIR=/home/weaver/ecology/filesystem/docs
#目标FTP目录
DESDIR=/home/weaver/ecology/filesystem/docs
#目标IP
IP=10.10.10.172
#文件生成清算日期(需要变更操作)
DATE=`date -d last-month +%Y%m`
#文件目录
#DIR=${SRCDIR}/${DATE}
#SDIR=${DESDIR}/${DATE}
#######上传脱机文件##################################
#获取文件
cd ${SRCDIR}
zip -r ${DATE}.zip ./${DATE}/
#发送文件
lftp -u ${USER},${PASSWORD} sftp://${IP} <<EOF
cd ${DESDIR}
lcd ${SRCDIR}
put ${DATE}.zip
by
EOF
rm -r ${SRCDIR}/${DATE}.zip
0 0
- sftp.sh
- sftp
- sftp
- sftp
- sftp
- sftp
- sftp
- sftp
- sftp
- sftp
- sftp
- sftp
- sftp
- sftp
- SFTP
- sftp
- sftp
- 【sftp】
- typedef与#define
- PAT A1101. Quick Sort
- php pdo类总结
- Python安装完毕后,提示找不到ssl模块的解决步骤
- 机器学习算法——条件随机场CRF
- sftp.sh
- window实验
- sdutacm-顺序表应用2:多余元素删除之建表算法
- 各种数据源的ConnectString【转】
- Solution for link error:Cannot Open File 'python27_d.lib'
- 设计模式 策略模式 以角色游戏为背景
- linux常用命令sed
- 设计模式——简单工厂模式分析
- Beautiful Soup