~1.9.3pre3打包

~修复安装脚本报错
~优化初始化脚本的环境变量注入逻辑
~优化version读取
This commit is contained in:
juewuy
2025-12-22 19:58:48 +08:00
parent db1d8fb39e
commit 593e1186c6
8 changed files with 22 additions and 24 deletions

View File

@@ -37,7 +37,7 @@ ckstatus() {
else
. ${CRASHDIR}/init.sh >/dev/null 2>&1
fi
versionsh=$(cat ${CRASHDIR}/init.sh | grep -E ^version= | head -n 1 | sed 's/version=//')
versionsh=$(cat "$CRASHDIR"/version)
[ -n "$versionsh" ] && versionsh_l=$versionsh
#服务器缺省地址
[ -z "$mix_port" ] && mix_port=7890
@@ -2003,16 +2003,18 @@ uninstall() {
echo -e "\033[31m环境变量配置有误请尝试手动移除安装目录\033[0m"
sleep 1
fi
#移除其他内容
[ -w ~/.bashrc ] && profile=~/.bashrc
[ -w /etc/profile ] && profile=/etc/profile
sed -i "/alias $my_alias=*/"d $profile
sed -i '/alias crash=*/'d $profile
sed -i '/export CRASHDIR=*/'d $profile
sed -i '/export crashdir=*/'d $profile
#移除其他内容
sed -i "/alias $my_alias=*/"d /etc/profile 2>/dev/null
sed -i '/alias crash=*/'d /etc/profile 2>/dev/null
sed -i '/export CRASHDIR=*/'d /etc/profile 2>/dev/null
sed -i '/export crashdir=*/'d /etc/profile 2>/dev/null
[ -w ~/.zshrc ] && {
sed -i "/alias $my_alias=*/"d ~/.zshrc
sed -i '/export CRASHDIR=*/'d ~/.zshrc
}
[ -w ~/.bashrc ] && {
sed -i "/alias $my_alias=*/"d ~/.bashrc
sed -i '/export CRASHDIR=*/'d ~/.bashrc
}
sed -i '/all_proxy/'d $profile
sed -i '/ALL_PROXY/'d $profile