ftp自动取数

export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/product/10.2.0/db_1
export ORACLE_SID=zjdata
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:$ORACLE_HOME/lib:/lib:/usr/lib
NLS_LANG="Simplified Chinese_china".ZHS16GBK ; export NLS_LANG

##变量设置

##接口文件业务名
filepattern="BOSS_ZJDATA_WJF_UNWOFFCUST"

##接口文件日期
filedt=`date -d '-1 day' +%Y%m%d`

##ftp信息
ftpuser=`cat /home/gmcc/boss_ftp_gqf.conf`
##boss_ftp_gqf.conf(用户名 密码)
ftpip="10.1.1.2"

##源数据路径
srcpanth="/data/tmp/zjgqf/gtdata/data"

##目的路径
despath="/data/intfdata/bo/day"

ftp -inv -<<!
open $ftpip
user $ftpuser
lcd $despath
cd $srcpanth
bin
get $filepattern.$filedt.gz
del $filepattern.$filedt.gz
bye
!

你可能感兴趣的:(ftp)