start_datax.sh

#!/bin/bash
. ~/.bashrc
echo $#
if [ $# -lt 1 ]
then
    echo "need job config file"
    exit
fi
jobname="$1"
taskname=`echo $(basename $jobname .xml)`

echo "$jobname,taskname=$taskname"
DATAX_HOME=/home/work/datax
timenow=` date +'%H%M%S'`
cd $DATAX_HOME
outputfile="${DATAX_HOME}/log/${taskname}.log"
errorfile="${DATAX_HOME}/log/${taskname}.error"
rm ${outputfile} -f
python ${DATAX_HOME}/bin/datax.py ${jobname} >> ${outputfile} 2>${errorfile}
if [ $? -eq 0 ]
then
    tail  -n32 ${outputfile}
    exit 0
else
    tail  -n32 ${outputfile}
    exit 102
fi
tail  -n32 ${outputfile}
exit 103

# nohup sh ./start_datax.sh /home/work/datax/job/open/open_t_pay > open_t_pay.out 2>&1 &
# grep 'Percentage' ~/datax/log/open_t_pay.log

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值