Chinaunix首页 | 论坛 | 博客
  • 博客访问: 56817
  • 博文数量: 13
  • 博客积分: 318
  • 博客等级: 二等列兵
  • 技术积分: 185
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-01 19:17
文章分类

全部博文(13)

文章存档

2012年(13)

我的朋友

分类: LINUX

2012-04-26 22:43:04

2、ftp文件
ftptools.sh 远端主机IP 用户名 密码 本地待上传文件 远端目录 操作日志
例:ftptools.sh "130.89.2.9" "user01" "pwd01" "/mgcrm/channel/myfile*.txt"  "/channel/shell/chntoc" "myftp.log"
作用:将"/mgcrm/channel"下“myfile”开头、".txt"结尾的文件,全部通过ftp方式存放到"130.89.2.9"主机"/channel/shell/chntoc"目录下,
操作日志记录到"myftp.log"
---------------------------------------------
/chnapp/liujqc/study/ftp
/chnapp/liujqc/ftp/upload
-------------------程序源码---------------------------
#!/bin/sh
host=$1
username=$2
pwd=$3
locd=$4
remote_d=$6
file=$5
ftp -n $host <user $username $pwd
binary
prompt
cd $remote_d
lcd $locd
mput $file
bye
EOF
--------------------执行命令---------------------------
ftptools.sh "136.24.8.24" "chnapp" "chnapp" "/chnapp/liujqc/study/ftp" "myfile*.txt" "/chnapp/liujqc/ftp/upload"
--------------------执行完成---------------------------
Interactive mode off.
Local directory now /chnapp/liujqc/study/ftp
 
阅读(1773) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~