#! /bin/bash
HOST=10.14.96.14
FTP_USERNAME=INVFTPGO03
FTP_PW=INVFTPGO03P
#HOST=192.168.140.1
#FTP_USERNAME=bmsncic
#FTP_PW=bmsncic
DATE=$(date +%Y%m%d)
KFILE=KBMS_DIPC_PRICE_$DATE.D
OPARTS_FILE=ODIPC_BMS_PARTS_$DATE.D
cd /home/tomcat/inimsbms/OFOBPRICEBAK/
if [ -f "$OPARTS_FILE" ]
then
echo " File $OPARTS_FILE have exist!$(date +"%Y-%m-%d %H:%M:%S") " >> /home/tomcat/inimsbms/bmsfiles/$DATE.LogFile
else
echo " File $OPARTS_FILE have not exist!$(date +"%Y-%m-%d %H:%M:%S") " >> /home/tomcat/inimsbms/bmsfiles/$DATE.LogFile
exit 1
fi
if [ -f "$KFILE" ]
then
echo " File $KFILE have exist! $(date +"%Y-%m-%d %H:%M:%S") " >> /home/tomcat/inimsbms/bmsfiles/$DATE.LogFile
echo "Start open ftp serverat $(date +"%Y-%m-%d %H:%M:%S")" >> /home/tomcat/inimsbms/bmsfiles/$DATE.LogFile
echo "open $HOST
user $FTP_USERNAME $FTP_PW
binary
put $KFILE
bye"|/usr/bin/ftp -v -n >> /tmp/log.txt
if grep -q "226 File receive OK." /tmp/log.txt
then
echo " $KFILE upload OK! $(date +"%Y-%m-%d %H:%M:%S")" >> /home/tomcat/inimsbms/bmsfiles/$DATE.LogFile
rm -f /tmp/log.txt
else
echo " $KFILE upload NOT ok! $(date +"%Y-%m-%d %H:%M:%S")" >> /home/tomcat/inimsbms/bmsfiles/$DATE.LogFile
fi
else
echo " file $KFILE have not exist! $(date +"%Y-%m-%d %H:%M:%S")" >> /home/tomcat/inimsbms/bmsfiles/$DATE.LogFile
exit 1
fi