#!/bin/bash
###################################################
#@name      :zcfx_execdata_99_to_103.sh
#@caption   :将99上的csv文件发送到103主机,并调用103上导入neo4j脚本;
#@AUTHOR    :yzg
#@create-date 2020-12-15
#@mender
#@modify_desc  
###################################################

#set enviorment
export LANG=en_US.utf8

#shell_path="/root/zcfx_neo4j_data/shell"
#shell_name='zcfx_execdata_99_to_103.sh'
data_path='/root/zcfx_neo4j_data/data/'
log_path="/root/zcfx_neo4j_data/log/"
date_time=log_"`date +%Y%m%d%H%M`"
bak_path='/root/zcfx_neo4j_data/bak/'
cd ${data_path}
if [ $? -eq 0 ]; then 
    echo `date +"%Y-%m-%d %H:%M:%S"`"切换文件夹成功!"${data_path}>${log_path}${date_time}
	rm ${bak_path}/*.csv
	if [ $? -eq 0 ]; then 
        echo `date +"%Y-%m-%d %H:%M:%S"`"bak内文件夹删除成功!">>${log_path}${date_time}
	    cp *.csv ${bak_path}
	    if [ $? -eq 0 ]; then 
            echo `date +"%Y-%m-%d %H:%M:%S"`"文件备份到bak文件夹成功!"
            scp *.csv 192.168.60.103:///zybtp/neo4j/neo4j-community-3.4.5/import
	        if [ $? -eq 0 ]; then 
                rm *.csv
                echo `date +"%Y-%m-%d %H:%M:%S"`"数据scp发送成功!">>${log_path}${date_time}			
				ssh root@192.168.60.103 > /dev/null 2>&1 << eeooff
                cd /root
                sh zcfx-import-graph.sh
                exit
eeooff
		    else 
			    echo `date +"%Y-%m-%d %H:%M:%S"`"数据scp发送失败!">>${log_path}${date_time}
			fi
		else 
            echo `date +"%Y-%m-%d %H:%M:%S"`"文件备份到bak文件夹失败!">>${log_path}${date_time}		
		fi
	else
        echo `date +"%Y-%m-%d %H:%M:%S"`"bak内文件夹删除失败!">>${log_path}${date_time}	
	fi
	
    echo "neo4j import data script done!">>${log_path}${date_time}
else 
    echo `date +"%Y-%m-%d %H:%M:%S"`"切换文件夹失败!"${data_path}>${log_path}${date_time}
fi