linux和windows下的自动ftp脚本(shell bat)

 更新时间:2013年02月04日 18:39:09   作者:  
linix和windows下的自动ftp脚本(shell bat),供大家学习参考

一、先来看linux下的:

复制代码 代码如下:

#! /bin/bash
cd /ftp/
CURRENTDATE=` date +%Y%m%d `
YESTERDAY=` date -d yesterday +%Y%m%d `
THREEDAYAGO=` date -d '3 days ago' +%Y%m%d `
#echo $TWODAYAGO
ftp -n -i 34.97.34.3 << !
user ftpuser ftpuser
bin
mput $YESTERDAY.*
delete $THREEDAYAGO.*
bye
!

注:此脚本结合linux 下的crontab,定时把前一天的数据文件传到另一服务器上,并删除前3天的数据文件!

二、windows 下的ftp脚本分成2部分:
1、执行文件
2、文本文件

执行文件 后缀为 *.bat:

复制代码 代码如下:

@echo off
cd /D E:\siis\code_tz\
ftp -i -s:"D:\ftpscript\ftp.txt"
exit

文本文件:
open 200.120.75.229
ftpuser
ftpuser
cd siis
bin
mput *
close
bye

注:此脚本结合windows下的计划任务用来定时更是更新远端服务器某个目录下的文件。

相关文章

  • 结合示例说明shell是如何被解析的

    结合示例说明shell是如何被解析的

    本文主要介绍了结合示例说明shell是如何被解析的,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • linux文本分析awk基础命令介绍(8)

    linux文本分析awk基础命令介绍(8)

    这篇文章主要为大家详细介绍了linux文本分析awk基础命令,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • 浅谈shell脚本免交互的四大方法

    浅谈shell脚本免交互的四大方法

    这篇文章主要介绍了浅谈shell脚本免交互的四大方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • Bash脚本内置的调试方法技巧

    Bash脚本内置的调试方法技巧

    这篇文章主要介绍了Bash脚本内置的调试方法技巧,本文介绍了调试技巧和几个调试技巧,比如输出行号的方法、只调试某段程序的方法,需要的朋友可以参考下
    2015-04-04
  • 详解Linux 操作系统下安装rpm包的方法步骤

    详解Linux 操作系统下安装rpm包的方法步骤

    这篇文章主要介绍了详解Linux 操作系统下安装rpm包的方法步骤的相关资料,需要的朋友可以参考下
    2015-11-11
  • shell字符串操作详解

    shell字符串操作详解

    这篇文章主要介绍了shell字符串操作详解的相关资料,需要的朋友可以参考下
    2014-02-02
  • linux下使用shell脚本输出带颜色字体

    linux下使用shell脚本输出带颜色字体

    这篇文章主要介绍了linux下使用shell脚本输出带颜色字体,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-06-06
  • linux 环境 mysql写入中文报错

    linux 环境 mysql写入中文报错

    本篇文章主要介绍了linux 环境 mysql写入中文报错的相关知识。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-04-04
  • Linux中的bz2压缩格式的实例详解

    Linux中的bz2压缩格式的实例详解

    这篇文章主要介绍了Linux中的bz2压缩格式的实例详解的相关资料,希望通过本文大家能理解掌握这部分内容,需要的朋友可以参考下
    2017-08-08
  • Shell去除空行的4种方法

    Shell去除空行的4种方法

    这篇文章主要介绍了Shell去除文件中空行的4种方法,本文讲解了使用tr命令、sed命令、awk命令、grep命令等4种命令实现,需要的朋友可以参考下
    2014-11-11

最新评论