推送数据核心代码
function doit(){
FILES=`find ${SRCDIR} -mmin -80 -name '*.csv'`
for FILE in ${FILES}
do
FILE=${FILE##*/}
num=`grep -c ${FILE} ${okfile}`
if [ "x${num}" == "x0" ];then
lftp -u ${USER},${PASSWORD} ftp://${IP}:${PORT} <<EOF
cd ${DESDIR}/
lcd ${SRCDIR}
put ${FILE} -o ${FILE}.tmp
mv ${FILE}.tmp ${FILE}
by
EOF
if [ $? == 0 ];then
echo ${FILE} >> ${okfile}
rm -rf ${FILE}
fi
fi
done
}