#!/usr/bin/ksh
cd 20111203/
echo “===ftpPutStarting===” `date` >> put.date #记录脚本执行开始时间
ftp -iv -in <<!
open 192.168.1.43
user username password
ascii
prompt off
cd /ora_arch/tajk/sourcedata/
mput clientpayments_cur.dat
mput contractpayment_cur.dat
mput hcontractbalancechange.dat
mput pcsdiler_periods.dat
bye
!
echo “===ftpPut End===” `date` >> put.date #记录脚本执行开始时间
——————–windows 下!——————————
#FTP.cfg 配置文件
open 192.168.1.142
user # 单独一行
username # 用户名
password # 密码
ascii # 传输类型 二进制:bin
prompt off # 关闭日志
cd /cdrbak1/cdrdata # 对方路径
lcd d:\ # 本机路径
mget 00AllImport.sh # 获取,可以用*
bye
exit # 退出
#runFTP.bat 调用的批处理文件
ftp -n -s:”ftp.cfg” >> ftp1.log
# -n 初始连接后禁止再自动连接
# -s 一个包含FTP命令的文本文档
# FTP [-v] [-d] [-i] [-n] [-g] [-s:filename] [-a] [-w:windowsize] [-A] [host]