服务器之间穿话单

cat b.txt |while read line  
do
        t=$line
        for a in 09 10 11
        do
        p="/data/org/$1/"
  find $HOME$p$t/201409/$a/* -name *.ORG.gz | xargs -i cp {}  /ogsapp/tmp/$2
 #find $HOME$p$t/201409/01 -name *.ORG.gz | xargs -i cp {} /ogsapp/tmp/$2
 #cp $p$t/201408/*/*.gz  /ogsapp/tmp/$2
 #cp $p$t/201409/01/*.gz /ogsapp/tmp/$2
done
done

echo '正在压缩....'
name = hostname
tar -cvf /ogsapp/tmp/$2`hostname`.tar /ogsapp/tmp/$2
echo '压缩完成....'
#echo 'Loading......'
echo 'Loading......'
ftp -n <<!
open 132.35.228.27
user showlog can&410389
binary
hash
cd tmp/dongwy/shanxiyy
lcd ~/tmp
prompt
mput shanxiyy1*.tar
close
bye
!

把当前服务器下的换单考到132.35.228.27指定目录下
执行方式 ./**.sh 19 shanxiyy1
19(省份编码)

posted on 2014-09-22 16:40  weiguoyuan  阅读(164)  评论(0)    收藏  举报

导航