🤖️sync 2021-08-10 12:10:01

This commit is contained in:
root 2021-08-10 12:10:01 +08:00
parent 1c5168c403
commit fd10a3d759
2 changed files with 11 additions and 9 deletions

View File

@ -1,6 +1,6 @@
#!/usr/bin/env bash #!/usr/bin/env bash
## Build 20210807-003 ## Build 20210810-001
## 导入通用变量与函数 ## 导入通用变量与函数
dir_shell=/ql/shell dir_shell=/ql/shell
@ -15,6 +15,7 @@ repo3='he1pu_JDHelp' #预设的 he1pu 仓库
repo4='shufflewzc_faker2' #预设的 shufflewzc 仓库 repo4='shufflewzc_faker2' #预设的 shufflewzc 仓库
repo5='Wenmoux_scripts_wen_chinnkarahoi' #预设的 Wenmoux 仓库,用于读取口袋书店互助码。需提前拉取温某人的仓库或口袋书店脚本并完整运行。 repo5='Wenmoux_scripts_wen_chinnkarahoi' #预设的 Wenmoux 仓库,用于读取口袋书店互助码。需提前拉取温某人的仓库或口袋书店脚本并完整运行。
repo6='Aaron-lv_sync_jd_scripts' #预设的 Aaron-lv 仓库 repo6='Aaron-lv_sync_jd_scripts' #预设的 Aaron-lv 仓库
repo7='smiek2221_scripts' #预设的 smiek2221 仓库
repo=$repo6 #默认调用 Aaron-lv 仓库脚本日志 repo=$repo6 #默认调用 Aaron-lv 仓库脚本日志
## 调试模式开关默认是0表示关闭设置为1表示开启 ## 调试模式开关默认是0表示关闭设置为1表示开启
@ -425,7 +426,7 @@ local i j k
if [ ! -f $ShareCode_log ] || [ -z "$(cat $ShareCode_log | grep "^$config_name_my\d")" ]; then if [ ! -f $ShareCode_log ] || [ -z "$(cat $ShareCode_log | grep "^$config_name_my\d")" ]; then
echo -e "\n## $chinese_name\n${config_name_my}1=''\n" >> $ShareCode_log echo -e "\n## $chinese_name\n${config_name_my}1=''\n" >> $ShareCode_log
fi fi
for ((i=1; i<=100; i++)); do for ((i=1; i<=200; i++)); do
local new_code="$(cat $latest_log_path | grep "^$config_name_my$i=.\+'$" | sed "s/\S\+'\([^']*\)'$/\1/")" local new_code="$(cat $latest_log_path | grep "^$config_name_my$i=.\+'$" | sed "s/\S\+'\([^']*\)'$/\1/")"
local old_code="$(cat $ShareCode_log | grep "^$config_name_my$i=.\+'$" | sed "s/\S\+'\([^']*\)'$/\1/")" local old_code="$(cat $ShareCode_log | grep "^$config_name_my$i=.\+'$" | sed "s/\S\+'\([^']*\)'$/\1/")"
if [[ $i -le $user_sum ]]; then if [[ $i -le $user_sum ]]; then
@ -463,7 +464,7 @@ local i j k
if [ -z "$(cat $ShareCode_log | grep "^$config_name_for_other\d")" ]; then if [ -z "$(cat $ShareCode_log | grep "^$config_name_for_other\d")" ]; then
echo -e "${config_name_for_other}1=\"\"" >> $ShareCode_log echo -e "${config_name_for_other}1=\"\"" >> $ShareCode_log
fi fi
for ((j=1; j<=100; j++)); do for ((j=1; j<=200; j++)); do
local new_rule="$(cat $latest_log_path | grep "^$config_name_for_other$j=.\+\"$" | sed "s/\S\+\"\([^\"]*\)\"$/\1/")" local new_rule="$(cat $latest_log_path | grep "^$config_name_for_other$j=.\+\"$" | sed "s/\S\+\"\([^\"]*\)\"$/\1/")"
local old_rule="$(cat $ShareCode_log | grep "^$config_name_for_other$j=.\+\"$" | sed "s/\S\+\"\([^\"]*\)\"$/\1/")" local old_rule="$(cat $ShareCode_log | grep "^$config_name_for_other$j=.\+\"$" | sed "s/\S\+\"\([^\"]*\)\"$/\1/")"
if [[ $j -le $user_sum ]]; then if [[ $j -le $user_sum ]]; then
@ -582,9 +583,9 @@ local array=($(echo $envs | sed 's/&/ /g'))
} }
backup_del(){ backup_del(){
[[ ! -d $dir_log/.bak_ShareCode ]] && mkdir -p $dir_log/.bak_ShareCode
local bak_ShareCode_full_path_list=$(find $dir_log/.bak_ShareCode/ -name "*.log") local bak_ShareCode_full_path_list=$(find $dir_log/.bak_ShareCode/ -name "*.log")
local diff_time local diff_time
[[ ! -d $dir_log/.bak_ShareCode ]] && mkdir -p $dir_log/.bak_ShareCode
if [[ $BACKUP = "1" ]]; then if [[ $BACKUP = "1" ]]; then
for ((i = 0; i < ${#name_config[*]}; i++)); do for ((i = 0; i < ${#name_config[*]}; i++)); do
[[ -f $dir_log/.ShareCode/${name_config[i]}.log ]] && cp $dir_log/.ShareCode/${name_config[i]}.log $dir_log/.bak_ShareCode/${name_config[i]}_`date "+%Y-%m-%d-%H-%M-%S"`.log [[ -f $dir_log/.ShareCode/${name_config[i]}.log ]] && cp $dir_log/.ShareCode/${name_config[i]}.log $dir_log/.bak_ShareCode/${name_config[i]}_`date "+%Y-%m-%d-%H-%M-%S"`.log

View File

@ -1,6 +1,6 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# Build 20210805-001 # Build 20210810-001
name_js=( name_js=(
jd_fruit jd_fruit
@ -54,8 +54,8 @@ env_name=(
JDSGMH_SHARECODES ## 11、闪购盲盒互助码 JDSGMH_SHARECODES ## 11、闪购盲盒互助码
JDCFD_SHARECODES ## 12、京喜财富岛互助码 JDCFD_SHARECODES ## 12、京喜财富岛互助码
JDHEALTH_SHARECODES ## 13、东东健康社区互助码 JDHEALTH_SHARECODES ## 13、东东健康社区互助码
CITY_SHARECODES ## 14、城城领现金互助码 JD818_SHARECODES ## 14、京东手机狂欢城互助码
JD818_SHARECODES ## 15、京东手机狂欢城互助码 CITY_SHARECODES ## 15、城城领现金互助码
MONEYTREE_SHARECODES ## 16、摇钱树 MONEYTREE_SHARECODES ## 16、摇钱树
JXNCTOKENS ## 17、京喜Token(京喜财富岛提现用) JXNCTOKENS ## 17、京喜Token(京喜财富岛提现用)
) )
@ -73,8 +73,8 @@ var_name=(
ForOtherSgmh ## 11、闪购盲盒互助规则 ForOtherSgmh ## 11、闪购盲盒互助规则
ForOtherCfd ## 12、京喜财富岛互助规则 ForOtherCfd ## 12、京喜财富岛互助规则
ForOtherHealth ## 13、东东健康社区互助规则 ForOtherHealth ## 13、东东健康社区互助规则
ForOtherCarni ## 14、城城领现金互助规则 ForOtherCarni ## 14、京东手机狂欢城互助规则
ForOtherCity ## 15、京东手机狂欢城互助规则 ForOtherCity ## 15、城城领现金互助规则
ForOtherMoneyTree ## 16、摇钱树 ForOtherMoneyTree ## 16、摇钱树
TokenJxnc ## 17、京喜Token(京喜财富岛提现用) TokenJxnc ## 17、京喜Token(京喜财富岛提现用)
) )
@ -116,6 +116,7 @@ combine_sub() {
local tmp2=${!tmp1} local tmp2=${!tmp1}
[[ ${tmp2} ]] && sum=$i || break [[ ${tmp2} ]] && sum=$i || break
done done
[[ ! $sum ]] && sum=$user_sum
for ((j = 1; j <= $sum; j++)); do for ((j = 1; j <= $sum; j++)); do
a=$temp_user_sum a=$temp_user_sum
b=$sum b=$sum