威尼斯wns.9778官网活动_vnsc威尼斯城官网

热门关键词: 威尼斯wns.9778官网活动,vnsc威尼斯城官网
当前位置:威尼斯wns.9778官网活动 > 计算机教程 > 使用Linux shell脚本实现FTP定时执行批量下载指定文

使用Linux shell脚本实现FTP定时执行批量下载指定文

文章作者:计算机教程 上传时间:2019-05-11

威尼斯wns.9778官网活动,使用FTP定时批量下载指定文件的shell脚本,具体实例介绍如下所示:

1. ftp自动登录批量下载文件。

1、目标FTP服务器地址

复制代码 代码如下:

#FTP服务器地址
ip=10.19.15.23

#####从ftp服务器上的/home/data 到 本地的/home/databackup####
#!/bin/bash
ftp -n<<!
open 192.168.1.171
user guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
mget *
close
bye
!

2、FTP账号和密码

2. ftp自动登录上传文件。

u=账号

复制代码 代码如下:

p=密码

####本地的/home/databackup to ftp服务器上的/home/data####
#!/bin/bash
ftp -n<<!
open 192.168.1.171
user guest 123456
binary
hash
cd /home/data
lcd /home/databackup
prompt
mput *
close
bye
!

3、使用mget结合正则表达式下载文件

3. ftp自动登录下载单个文件。

#获取昨天日期,为后面下载使用
T=`date -d yesterday  %Y%m%d` 

复制代码 代码如下:

4、连接FTP服务器,到指定路径下下载文件

####ftp服务器上下载/home/data/a.sh to local /home/databackup####
#!/bin/bash
ftp -n<<!
open 192.168.1.171
user guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
get a.sh a.sh
close
bye
!

本文由威尼斯wns.9778官网活动发布于计算机教程,转载请注明出处:使用Linux shell脚本实现FTP定时执行批量下载指定文

关键词: