分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

FTP实时更新上传脚本

发布时间:2023-09-06 01:16责任编辑:熊小新关键词:暂无标签

最近客户那边需要使用FTP上传视频业务给我。0.0很是纠结 为啥不给URL,非要给ftp,我还得下载上传到我们的服务器

摸索了一下写了一个简略的脚本。(最后没用到,用了别人python写的)下定决心学python!!!!

脚本:

#!/bin/bash

u=

p=

ip=

DIR=                            #本地机器主目录(cp之后的目录)

backup=#本地机器备份目录(第一次更新目录)

rec=#远程FTP的目录

date=`date +%y%m%d%H%M`


if [ $# -eq 0 ];then

#第一次进入为了获取文件名

ftp -n <<EOF

        open $ip

        user $u $p

binary

nlist ${rec} ${DIR}/out.txt

prompt

        close

bye

EOF


for file in `cat out.txt`

#仅为了更新backup目录的文件

do

ftp -n <<EOF

        open $ip

        user $u $p

        binary

        lcd ${backup}

newer ${file}

        prompt

        close

        bye

EOF


#比对文件是否更新,进行更新备份

mkdir -p ${DIR}BACKUP/${file}/${date}/

\cp -b -u -f ${backup}${file}  ${DIR}

mv ${DIR}/*~  ${DIR}BACKUP/${file}/${date}/



done


else

echo "please input comand1"

echo "Usage:sh ftp.sh"

fi



650) this.width=650;" src="http://img.baidu.com/hi/jx2/j_0064.gif" alt="j_0064.gif" />真的其实有时候自己写完的,过段时间回头看,这特么写的什么东西!

本文出自 “一个初级运维的成长之页” 博客,请务必保留此出处http://12783629.blog.51cto.com/12773629/1971030

FTP实时更新上传脚本

原文地址:http://12783629.blog.51cto.com/12773629/1971030

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved