From efe11f73008cb8c615bb7de4821dad6e405c0819 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=94=AC=E5=93=A5=E4=BE=83=E4=BE=83=E4=BE=83ygkkk?= Date: Thu, 13 Mar 2025 17:43:19 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=BE=91CFwarp.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CFwarp.sh | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/CFwarp.sh b/CFwarp.sh index 5fba691..74c5954 100644 --- a/CFwarp.sh +++ b/CFwarp.sh @@ -19,21 +19,21 @@ readp(){ read -p "$(yellow "$1")" $2;} [[ $EUID -ne 0 ]] && yellow "请以root模式运行脚本" && exit #[[ -e /etc/hosts ]] && grep -qE '^ *172.65.251.78 gitlab.com' /etc/hosts || echo -e '\n172.65.251.78 gitlab.com' >> /etc/hosts if [[ -f /etc/redhat-release ]]; then -release="Centos" -elif cat /etc/issue | grep -q -E -i "debian"; then -release="Debian" -elif cat /etc/issue | grep -q -E -i "ubuntu"; then -release="Ubuntu" -elif cat /etc/issue | grep -q -E -i "centos|red hat|redhat"; then -release="Centos" -elif cat /proc/version | grep -q -E -i "debian"; then -release="Debian" -elif cat /proc/version | grep -q -E -i "ubuntu"; then -release="Ubuntu" -elif cat /proc/version | grep -q -E -i "centos|red hat|redhat"; then -release="Centos" -else -red "不支持当前的系统,请选择使用Ubuntu,Debian,Centos系统。" && exit + release="Centos" +elif grep -q -E -i "debian" /etc/issue; then + release="Debian" +elif grep -q -E -i "ubuntu" /etc/issue; then + release="Ubuntu" +elif grep -q -E -i "centos|red hat|redhat" /etc/issue; then + release="Centos" +elif grep -q -E -i "debian" /proc/version; then + release="Debian" +elif grep -q -E -i "ubuntu" /proc/version; then + release="Ubuntu" +elif grep -q -E -i "centos|red hat|redhat" /proc/version; then + release="Centos" +else + red "不支持当前的系统,请选择使用Ubuntu,Debian,Centos系统。" && exit fi vsid=$(grep -i version_id /etc/os-release | cut -d \" -f2 | cut -d . -f1) op=$(cat /etc/redhat-release 2>/dev/null || cat /etc/os-release 2>/dev/null | grep -i pretty_name | cut -d \" -f2)