代码拉取完成,页面将自动刷新
同步操作将从 g-devops/lang-replacement 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/bin/bash
# $AUTH #-b $GENERATE_BRANCH
# TODO /output/.cache/pt0_dict
mkdir -p /output/.cache; srcGenerate=/output/.cache/pt0_dict
# git clone $GENERATE_REPO $srcGenerate #each newDir, just normal clone.
# repo
function getRepo(){
errExit(){
echo "$1"
exit 1
}
if [ ! -d $srcGenerate ]; then
git clone $GENERATE_REPO $srcGenerate #--depth=1
else
cd $srcGenerate;
git fetch
echo "更新repo, 如有branch/tag对不上的err, 请ignore"
# if both tag:
git fetch origin tag $CMP1
git fetch origin tag $CMP2
#pull branch.
git fetch origin $CMP1
git fetch origin $CMP2
fi
}
getRepo
# wget newest dictions
file=dictReplace.txt; wget -qO /generate/$file https://gitee.com/g-devops/lang-replacement/raw/dev/generate/$file
cat /generate/$file |wc
file=dict_fications.txt; wget -qO /generate/$file https://gitee.com/g-devops/lang-replacement/raw/dev/generate/$file
cat /generate/$file |wc
file=dict_button_th_placeholer.txt; wget -qO /generate/$file https://gitee.com/g-devops/lang-replacement/raw/dev/generate/$file
cat /generate/$file |wc
echo -e "已获取最新replaceDict, 请注意获取到dict的行数(避免无效数据) \n准备clone仓库反向分析 生成替换字典:(sleep 5)"; sleep 5
outPath="/output" && mkdir -p $outPath
# export CMP1=055c57
# export CMP2=br-lang2
export SOURCE=$srcGenerate/app
export OUTPUT=$outPath/$GENERATE_OUTPUT
/generate/gitdiff.sh
# view
cat $OUTPUT |wc; tail -30 $OUTPUT
# /generate/transfer -f -s $OUTPUT -t /tmp/view.json; cat /tmp/view.json |jq #tranferErr: got "null"
# cat $OUTPUT |/generate/xml2json |jq #nonViewHere
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。