fix: 修复中文模板下载时脚本意外退出的问题
- 修复 ((success_count++)) 在 set -e 下返回错误导致退出 - 改用 success_count=$((success_count + 1)) 安全写法 - 修复 netplan 配置文件权限警告,设置 chmod 600 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -371,6 +371,9 @@ network:
|
||||
addresses: [$dns_list]
|
||||
EOF
|
||||
|
||||
# 设置正确的权限(避免 "Permissions too open" 警告)
|
||||
chmod 600 /etc/netplan/01-static-ip.yaml
|
||||
|
||||
# 删除其他可能冲突的配置
|
||||
for f in /etc/netplan/*.yaml; do
|
||||
if [ "$f" != "/etc/netplan/01-static-ip.yaml" ] && [ -f "$f" ]; then
|
||||
@@ -724,7 +727,7 @@ install_chinese_templates() {
|
||||
|
||||
for tmpl in "${templates[@]}"; do
|
||||
if wget -q -O "$templates_dir/$tmpl" "$gitee_base/$tmpl" 2>/dev/null; then
|
||||
((success_count++))
|
||||
success_count=$((success_count + 1))
|
||||
fi
|
||||
# 显示进度
|
||||
echo -ne "\r 下载进度: $success_count/$total"
|
||||
|
||||
Reference in New Issue
Block a user