File tree Expand file tree Collapse file tree 3 files changed +5
-8
lines changed
Expand file tree Collapse file tree 3 files changed +5
-8
lines changed Original file line number Diff line number Diff line change 8181setconfig versionsh_l $version
8282# 生成用于执行启动服务的变量文件
8383[ ! -f " $CRASHDIR " /configs/command.env ] && {
84- TMPDIR=' /tmp/ShellCrash'
85- BINDIR=" $CRASHDIR "
86- touch " $CRASHDIR " /configs/command.env
87- setconfig TMPDIR " $TMPDIR " " $CRASHDIR " /configs/command.env
88- setconfig BINDIR " $BINDIR " " $CRASHDIR " /configs/command.env
84+ echo ' TMPDIR=/tmp/ShellCrash' > " $CRASHDIR " /configs/command.env
85+ echo " BINDIR=$CRASHDIR " >> " $CRASHDIR " /configs/command.env
8986}
9087if [ -n " $( grep ' crashcore=singbox' " $CFG_PATH " ) " ]; then
9188 COMMAND=' "$TMPDIR/CrashCore run -D $BINDIR -C $TMPDIR/jsons"'
Original file line number Diff line number Diff line change @@ -129,7 +129,7 @@ setboot() {
129129 msg_alert " \033[33m已经停用小闪存功能!\033[0m"
130130 fi
131131 fi
132- setconfig BINDIR " $BINDIR " " $CRASHDIR " /configs/command.env
132+ sed -i " s#BINDIR=.*#BINDIR= $BINDIR # " " $CRASHDIR " /configs/command.env
133133 sleep 1
134134 ;;
135135 5)
@@ -201,7 +201,7 @@ setboot() {
201201 continue
202202 ;;
203203 esac
204- setconfig BINDIR " $BINDIR " " $CRASHDIR " /configs/command.env
204+ sed -i " s#BINDIR=.*#BINDIR= $BINDIR # " " $CRASHDIR " /configs/command.env
205205 break
206206 done
207207 ;;
Original file line number Diff line number Diff line change @@ -99,7 +99,7 @@ userguide() {
9999 read -r -p " $COMMON_INPUT_R " res
100100 [ " $res " = 1 ] && {
101101 BINDIR=/tmp/ShellCrash
102- setconfig BINDIR /tmp/ShellCrash " $CRASHDIR " /configs/command.env
102+ sed -i " s#BINDIR=.*#BINDIR= $BINDIR " " $CRASHDIR " /configs/command.env
103103 }
104104 fi
105105
You can’t perform that action at this time.
0 commit comments