From 7195aa6e2503ce91c81a85bfbbcbacdf77e14fcd Mon Sep 17 00:00:00 2001 From: claude_dev Date: Tue, 8 Sep 2026 13:52:20 +0800 Subject: [PATCH] =?UTF-8?q?fix(sync):=20=E4=BF=AE=E5=A4=8D257bd3b=E5=BC=95?= =?UTF-8?q?=E5=85=A5=E7=9A=84=E8=AF=AD=E6=B3=95=E6=AD=BB=E2=80=94=E2=80=94?= =?UTF-8?q?=E6=B3=A8=E9=87=8A=E6=96=AD=E8=A1=8C=E8=87=B4=E8=A3=B8=E5=BC=95?= =?UTF-8?q?=E5=8F=B7=E6=9C=AA=E9=97=AD=E5=90=88,=E5=9B=9E=E8=BD=A6?= =?UTF-8?q?=E5=AD=97=E6=A0=B7=E6=94=B9=E4=B8=AD=E6=96=87=E8=A1=A8=E8=BF=B0?= =?UTF-8?q?+bash=20-n=E9=98=B2=E7=BA=BF=E5=90=8E=E7=BD=AE=20[nas]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/nas_sync/sync_parquet_daily.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/scripts/nas_sync/sync_parquet_daily.sh b/scripts/nas_sync/sync_parquet_daily.sh index 38fa593..f9cea69 100644 --- a/scripts/nas_sync/sync_parquet_daily.sh +++ b/scripts/nas_sync/sync_parquet_daily.sh @@ -44,10 +44,8 @@ done # gdhs per-period 全量拉(季度末文件名不在滚动窗口内;周六 ak-weekly 产出,≤10 文件) mkdir -p "$DATA/static/gdhs" -# dir /b 输出带 CRLF: - 粘在文件名尾 → scp 远端路径不存在 → 静默失败 6 天 -# (09-02~09-08 NAS gdhs 空)。tr -d ' -' 根治。 +# dir /b 输出带 CRLF: 回车符粘在文件名尾 → scp 远端路径不存在 → 静默失败 6 天 +# (09-02~09-08 NAS gdhs 空)。tr -d 清洗回车符根治。 for f in $(ssh -i "$KEY" -o StrictHostKeyChecking=no \ "$VPS" "dir /b C:\\sanguo_vnpy_v2\\data\\static\\gdhs\\*.parquet" 2>/dev/null | tr -d '\r'); do # 期文件 write-once(marker 锁定): 已存在即跳过, 补史后 53 文件每日全量重拉是浪费