#!/bin/bash
#本地日志目录
updir=/data/spms-product/443/logs
#vsftpd服务端目录位置
todir=/datalogs/spms
#find $updir -mtime +10 -name "*.*" -exec rm -f {} \;
#find $updir -mtime +5 -name "*.log" -exec gzip {} \;
sss=`find $updir -type d -printf $todir/\'%P\n\'| awk \'{if ($0 == "")next;print "mkdir " $0}\'`
aaa=`find $updir -name "*.gz" -printf \'put %p %P \n\'`
#aaa=`find $updir -mtime +1 -name "*.gz" -printf \'put %p %P \n\'
ftp -nv 10.148.55.131 <<EOF
user miguuser miguuser
type binary
prompt
$sss
cd $todir
$aaa
close
bye
!
EOF
相关文章: