编写脚本linux向ftp服务器传txt数据,带日志带断点续传。

#!/bin/bash

while true

do

date_M=`date +%M`

date_h=`date +%H`

date_y=`date +%Y`

date_m=`date +%m`

date_d=`date +%d`

date_ym=`date +%Y-%m`

date_ymd=`date +%Y-%m-%d" "%H:%M:%S`

if [ "$up_minute_m" == "$date_M" ];then

up_minute_m=`date -d "+1 minute" +%M`

mkdir -p /root/logs/$date_ym/$date_d/

# echo '-------------当前时刻------------------'

echo '--当前时刻--'$date_ymd

# echo $up_minute_m'分钟加一----------------------'

echo '-------------同步数据-------------------'

lftp -u xxxxxx(ftp账号),xxxxx(ftp密码) 172.xxxxx(ftp机器ip) <<EOF

mirror --reverse --only-missing --only-newer --Remove-source-files --verbose --continue source module --parallel=3 --log=/root/logs/$date_ym/$date_d/$date_y-$date_m-$date_d-$date_h-$date_M.log(修改为自己想放的位置)

bye

EOF

fi

done

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值