From 5ad062af887ed49ec50ff602e87ea04ee9b5f06d Mon Sep 17 00:00:00 2001 From: wnlen <62139570+wnlen@users.noreply.github.com> Date: Fri, 20 Mar 2026 14:31:37 +0800 Subject: [PATCH] Update install.sh --- install.sh | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/install.sh b/install.sh index deba19e..9a12485 100755 --- a/install.sh +++ b/install.sh @@ -93,7 +93,7 @@ section() { # 前置校验 # ========================= if [ "$(id -u)" -ne 0 ]; then - err "需要 root 权限执行安装脚本(请使用 sudo bash install.sh)" + err "需要 root 权限执行安装脚本(请使用 bash install.sh)" exit 1 fi @@ -390,7 +390,7 @@ PROFILED_FILE="/etc/profile.d/clash-for-linux.sh" install_profiled() { local install_dir="$Install_Dir" - sudo tee "$PROFILED_FILE" >/dev/null </dev/null </dev/null 2>&1; then log "" log "${C_BOLD}常用命令:${C_NC}" - log " $(cmd "sudo systemctl status ${Service_Name}.service")" - log " $(cmd "sudo systemctl restart ${Service_Name}.service")" + log " $(cmd "systemctl status ${Service_Name}.service")" + log " $(cmd "systemctl restart ${Service_Name}.service")" fi # ========================= @@ -552,11 +552,11 @@ SHOW_FILE="${SECRET_FILE:-$CONF_DIR/config.yaml}" if [[ -n "$SECRET_VAL" ]]; then MASKED="${SECRET_VAL}" log "🔐 Secret:${C_YELLOW}${MASKED}${C_NC}" - # log " 查看完整 Secret:$(cmd "sudo sed -nE 's/^[[:space:]]*secret:[[:space:]]*//p' \"$SHOW_FILE\" | head -n 1")" + # log " 查看完整 Secret:$(cmd "sed -nE 's/^[[:space:]]*secret:[[:space:]]*//p' \"$SHOW_FILE\" | head -n 1")" else log "🔐 Secret:${C_YELLOW}启动中暂未读到(稍后再试)${C_NC}" - log " 稍后查看:$(cmd "sudo sed -nE 's/^[[:space:]]*secret:[[:space:]]*//p' \"$CONF_DIR/config.yaml\" | head -n 1")" - log " 也可检查运行态:$(cmd "sudo sed -nE 's/^[[:space:]]*secret:[[:space:]]*//p' \"$TEMP_DIR/config.yaml\" | head -n 1")" + log " 稍后查看:$(cmd "sed -nE 's/^[[:space:]]*secret:[[:space:]]*//p' \"$CONF_DIR/config.yaml\" | head -n 1")" + log " 也可检查运行态:$(cmd "sed -nE 's/^[[:space:]]*secret:[[:space:]]*//p' \"$TEMP_DIR/config.yaml\" | head -n 1")" fi # ========================= @@ -572,10 +572,10 @@ else warn "订阅地址未配置(必须)" log "" log "配置订阅地址:" - log " $(cmd "sudo bash -c 'echo \"CLASH_URL=<订阅地址>\" > ${ENV_FILE}'")" + log " $(cmd "bash -c 'echo \"CLASH_URL=<订阅地址>\" > ${ENV_FILE}'")" log "" log "配置完成后重启服务:" - log " $(cmd "sudo systemctl restart ${Service_Name}.service")" + log " $(cmd "systemctl restart ${Service_Name}.service")" fi # =========================