~修复镜像化设备自定义别名重启后失效的bug

~优化低内存设备更新内核时的/tmp占用
This commit is contained in:
juewuy
2025-12-20 11:35:07 +08:00
parent 6c05b79ff6
commit d4e9980285
4 changed files with 16 additions and 15 deletions

View File

@@ -256,8 +256,7 @@ grep -q 'firewall_mod' "$CRASHDIR/configs/ShellClash.cfg" 2>/dev/null || {
[ -w /etc/profile ] && profile=/etc/profile
set_profile() {
[ -z "$my_alias" ] && my_alias=crash
sed -i "/alias crash=*/"d "$1"
sed -i "/alias ${my_alias}=*/"d "$1"
sed -i "/ShellCrash\/menu.sh/"d "$profile"
echo "alias ${my_alias}=\"$shtype $CRASHDIR/menu.sh\"" >>"$1" #设置快捷命令环境变量
sed -i '/export CRASHDIR=*/'d "$1"
echo "export CRASHDIR=\"$CRASHDIR\"" >>"$1" #设置路径环境变量