ftp上传
#!/bin/bash
date_l=`date +%Y%m%d`
FILENAME1="${date_l}_shike_33.csv"
FILENAME2="${date_l}_shike_99_1.csv"
#SFTP信息
#用户名
USER=shike
PASSWORD=xxx
#本地要上传文件的目录
SRCDIR=/home/oracle
#sftp目标主机目录
DESDIR=/upload
#IP
IP=172.16.10.21
PORT=4918
#发送文件
lftp -u ${USER},${PASSWORD} sftp://${IP}:${PORT} <<EOF
cd ${DESDIR}/
lcd ${SRCDIR}
put $FILENAME1
put $FILENAME2
bye
EOF
ftp下载
#!/bin/sh
u=ftpuser
p=!QAZ2wsx
ip=36.110.73.210
ftp -n <<EOF
open $ip
user $u $p
binary
prompt
lcd /hqdata/2012/01/04
cd /2012/01/04
mget *
close
bye
EOF