64 lines
2.8 KiB
Bash
64 lines
2.8 KiB
Bash
#!/bin/sh
|
||
|
||
echo "整理各个日志文件里面的互助码相关信息。。。"
|
||
echo "==========================================================================="
|
||
logdDir="/scripts/logs"
|
||
sharecodeFile="${logdDir}/sharecode.log"
|
||
jdzzFile="${logdDir}/jd_jdzz.log"
|
||
jdfactoryFile="${logdDir}/jd_jdfactory.log"
|
||
jxFactoryFile="${logdDir}/jd_dreamFactory.log"
|
||
plantBean="${logdDir}/jd_plantBean.log"
|
||
jdfruit="${logdDir}/jd_fruit.log"
|
||
jdpet="${logdDir}/jd_pet.log"
|
||
jdcrazyJoy="${logdDir}/jd_crazy_joy.log"
|
||
|
||
sed -n '/京东赚赚好友互助码】.*/'p $jdzzFile | awk '{print $4,$5}' | sort | uniq >>$sharecodeFile
|
||
echo "提取京东赚赚助力码完成"
|
||
|
||
sed -n '/东东工厂好友互助码】.*/'p $jdfactoryFile | awk '{print $4,$5}' | sort | uniq >>$sharecodeFile
|
||
echo "提取东东工厂助力码完成"
|
||
|
||
sed -n '/京喜工厂好友互助码.*/'p $jxFactoryFile | awk '{print $4,$5}' | sort | uniq >>$sharecodeFile
|
||
echo "提取京喜工厂助力码完成"
|
||
|
||
sed -n '/京东种豆得豆好友互助码】.*/'p $plantBean | awk '{print $4,$5}' | sort | uniq >>$sharecodeFile
|
||
echo "提取京东种豆助力码完成"
|
||
|
||
sed -n '/东东农场好友互助码】.*/'p $jdfruit | awk '{print $4,$5}' | sort | uniq >>$sharecodeFile
|
||
echo "提取京东农场助力码完成"
|
||
|
||
sed -n '/东东萌宠好友互助码】.*/'p $jdpet | awk '{print $4,$5}' | sort | uniq >>$sharecodeFile
|
||
echo "提取东东萌宠助力码完成"
|
||
|
||
sed -n '/crazyJoy任务好友互助码】.*/'p $jdcrazyJoy | awk '{print $4,$5}' | sort | uniq >>$sharecodeFile
|
||
echo "提取crazyJoy任务助力码完成"
|
||
|
||
cp $sharecodeFile ${sharecodeFile}.tmp
|
||
sed -i 's/ //' ${sharecodeFile}.tmp
|
||
cat ${sharecodeFile}.tmp | sort | uniq >$sharecodeFile
|
||
rm ${sharecodeFile}.tmp
|
||
echo "互助码排序和去重完成"
|
||
|
||
echo "==========================================================================="
|
||
echo "整理完成,具体结果请查看${sharecodeFile}文件"
|
||
|
||
echo "处理jd_crazy_joy_coin任务。。。"
|
||
if [ ! $CRZAY_JOY_COIN_ENABLE ]; then
|
||
echo "默认启用jd_crazy_joy_coin杀掉jd_crazy_joy_coin任务,并重启"
|
||
eval $(ps -ef | grep "jd_crazy" | awk '{print "kill "$1}')
|
||
echo '' >/scripts/logs/jd_crazy_joy_coin.log
|
||
node /scripts/jd_crazy_joy_coin.js | ts >>/scripts/logs/jd_crazy_joy_coin.log 2>&1 &
|
||
echo "默认jd_crazy_joy_coin重启完成"
|
||
else
|
||
if [ $CRZAY_JOY_COIN_ENABLE = "Y" ]; then
|
||
echo "配置启用jd_crazy_joy_coin,杀掉jd_crazy_joy_coin任务,并重启"
|
||
eval $(ps -ef | grep "jd_crazy" | awk '{print "kill "$1}')
|
||
echo '' >/scripts/logs/jd_crazy_joy_coin.log
|
||
node /scripts/jd_crazy_joy_coin.js | ts >>/scripts/logs/jd_crazy_joy_coin.log 2>&1 &
|
||
echo "配置jd_crazy_joy_coin重启完成"
|
||
else
|
||
eval $(ps -ef | grep "jd_crazy" | awk '{print "kill "$1}')
|
||
echo "已配置不启用jd_crazy_joy_coin任务,不处理"
|
||
fi
|
||
fi
|