debian: 修复 a12718e 导致无法生成网络配置

fixes #280
This commit is contained in:
bin456789 2025-03-03 00:13:28 +08:00
parent bed4294644
commit 1bd7f0a0f5
No known key found for this signature in database
GPG Key ID: EE301B386DE6C11B

View File

@ -3211,11 +3211,13 @@ EOF
# 6. debian 11 initrd 无法识别 set -E # 6. debian 11 initrd 无法识别 set -E
# 7. debian 11 initrd 无法识别 trap ERR # 7. debian 11 initrd 无法识别 trap ERR
# 8. debian 9 initrd 无法识别 ${string//find/replace} # 8. debian 9 initrd 无法识别 ${string//find/replace}
# 9. debian 12 initrd 无法识别 . <(
# 删除或注释,可能会导致空方法而报错,因此改为替换成'\n: #' # 删除或注释,可能会导致空方法而报错,因此改为替换成'\n: #'
replace='\n: #' replace='\n: #'
sed -Ei \ sed -Ei \
-e "s/> >/$replace/" \ -e "s/> >/$replace/" \
-e "s/< </$replace/" \ -e "s/< </$replace/" \
-e "s/\. <\(/$replace/" \
-e "s/^[[:space:]]*apk[[:space:]]/$replace/" \ -e "s/^[[:space:]]*apk[[:space:]]/$replace/" \
-e "s/^[[:space:]]*trap[[:space:]]/$replace/" \ -e "s/^[[:space:]]*trap[[:space:]]/$replace/" \
-e "s/\\$\{.*\/\/.*\/.*\}/$replace/" \ -e "s/\\$\{.*\/\/.*\/.*\}/$replace/" \