3 Star 6 Fork 4

winlinvip/srs.wiki

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
replace.for.version.sh 1.23 KB
一键复制 编辑 原始数据 按行查看 历史
winlinvip 提交于 2022-05-23 09:35 . Update
#!/bin/bash
uname -s |grep "Darwin" >/dev/null 2>&1
if [[ 0 -ne $? ]]; then
echo "only support OSX"
exit 1
fi
echo "OS ok."
function do_replace() {
from=$1
to=$2
echo "do replace from $from to $to"
files=`ls ${to}_*`
exists=`ls ${to}_*|awk -F 'N_' '{print $2}'|awk -F '.md' '{print $1}'`
for file in $files; do
echo "process file $file from $from to $to"
for exist in $exists; do
#echo "for $file, replace $from to $to on $exist"
#echo "sed -i '' \"s/${from}_CN_${exist}/${to}_CN_${exist}/g\" $file"
sed -i '' "s/${from}_CN_${exist}/${to}_CN_${exist}/g" $file
#echo "sed -i '' \"s/${from}_EN_${exist}/${to}_EN_${exist}/g\" $file"
sed -i '' "s/${from}_EN_${exist}/${to}_EN_${exist}/g" $file
done
done
}
# for v2 wikis, update v1 to exists v2 wikis.
#do_replace "v1" "v2"
# for v3 wikis, update v1 to exists v3 wikis.
#do_replace "v1" "v3"
# for v3 wikis, update v2 to exists v3 wikis.
#do_replace "v2" "v3"
# for v4 wikis, update v1 to v4.
#do_replace "v1" "v4"
# for v4 wikis, update v2 to v4.
#do_replace "v2" "v4"
# for v4 wikis, update v3 to v4.
#do_replace "v3" "v4"
# for v5 wikis, update v4 to v5.
do_replace "v4" "v5"
echo "ok"
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/winlinvip/srs-wiki.git
git@gitee.com:winlinvip/srs-wiki.git
winlinvip
srs-wiki
srs.wiki
master

搜索帮助

23e8dbc6 1850385 7e0993f3 1850385