From 1deed3fcb55bee097f7b052bf327e45a2e3b281c Mon Sep 17 00:00:00 2001 From: xzx3344521 Date: Mon, 20 Oct 2025 13:15:42 +0800 Subject: [PATCH] Update ghproxy --- ghproxy | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/ghproxy b/ghproxy index 41635d1..72b2873 100644 --- a/ghproxy +++ b/ghproxy @@ -1,47 +1,48 @@ +bash -c "$(echo ' #!/bin/bash -# 创建数据目录和脚本目录(添加容错判断,避免重复创建的冗余输出) +# 创建数据目录和脚本目录(添加容错判断) sudo mkdir -p /data || { echo "创建/data目录失败"; exit 1; } sudo mkdir -p /boot/脚本 || { echo "创建/boot/脚本目录失败"; exit 1; } -# 定义文件路径并赋予变量更清晰的名称 +# 定义配置文件路径 yaml_file="/boot/脚本/ghproxy.yaml" -# 写入配置文件(使用sudo确保权限,添加备份机制) +# 备份现有文件(若存在) if [ -f "$yaml_file" ]; then - # 若文件已存在,先备份避免覆盖 sudo cp "$yaml_file" "${yaml_file}.bak-$(date +%Y%m%d%H%M%S)" || { echo "备份现有文件失败"; exit 1; } fi -# 写入配置内容(缩进更规范,添加服务说明) +# 写入配置内容 sudo tee "$yaml_file" > /dev/null <