编辑CFwarp.sh

This commit is contained in:
甬哥侃侃侃ygkkk 2025-03-13 20:37:28 +08:00
parent efe11f7300
commit 80427bdb8e
1 changed files with 16 additions and 15 deletions

View File

@ -1,3 +1,4 @@
#!/bin/bash
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export LANG=en_US.UTF-8
@ -19,21 +20,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 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
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
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)