简化系统类型检测逻辑,移除冗余的系统类型判断代码
This commit is contained in:
12
1.sh
12
1.sh
@ -11,19 +11,11 @@ trap 'echo "Error on line $LINENO"' ERR
|
||||
# 先检查是 Debian 还是 Alpine
|
||||
if [ -f /etc/debian_version ]; then
|
||||
SYSTEM_TYPE="debian"
|
||||
echo "检测到 Debian 系统"
|
||||
elif [ -f /etc/alpine-release ]; then
|
||||
SYSTEM_TYPE="alpine"
|
||||
echo "检测到 Alpine 系统"
|
||||
else
|
||||
echo "不支持的系统类型"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 检查系统类型
|
||||
if [[ $SYSTEM_TYPE == *"Debian"* ]]; then
|
||||
echo "检测到 Debian 系统"
|
||||
elif [[ $SYSTEM_TYPE == *"Alpine"* ]]; then
|
||||
echo "检测到 Alpine 系统"
|
||||
else
|
||||
echo "不支持的系统类型: $SYSTEM_TYPE"
|
||||
exit 1
|
||||
fi
|
||||
|
Reference in New Issue
Block a user