您的位置:首页 > 运维架构 > Linux

Linux从Ftp上下载最新文件,并保存到指定目录(实现有点2--)

2012-06-11 10:57 537 查看
#!/bin/bash

#PS4="#:"

#set -x

ip=a.b.c.d

user=***

passwd=***

srcdir=~/Game

ftp -n << !

open $ip 21

user $user $passwd

prompt

binary

dir /server/Linux/Debug/ debug.txt

dir /server/Linux/NoRelease/ release.txt

close

bye

!

last_d=$(tail -1 debug.txt)

latest_d=${last_d##*" "}

last_r=$(tail -1 release.txt)

latest_r=${last_r##*" "}

ldoc=/root/mySvn

#####################################

ip=a.b.c.d

user=***

passwd=***

srcdir=~/Game

echo -e "Transfering!"

ftp -n << !

open $ip 21

user $user $passwd

prompt

binary

lcd $ldoc

cd /server/Linux/Debug/$latest_d

mget *

cd /server/Linux/NORelease/$latest_r

mget *

close

bye

!

rm -f release.txt debug.txt

echo -e "Complete!"

cd $ldoc

chmod 777 GameServer GameServerd LoginServer LoginServerd

exit 0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: