From e5dd7d9d075eec64b33f0e996afa6afa83775847 Mon Sep 17 00:00:00 2001 From: csh Date: Tue, 13 Jan 2026 10:56:27 +0800 Subject: [PATCH] :wrench: fix(sync): avoid backtick expansion --- scripts/sync_standards.sh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/scripts/sync_standards.sh b/scripts/sync_standards.sh index 9b3de77..39a6e35 100644 --- a/scripts/sync_standards.sh +++ b/scripts/sync_standards.sh @@ -128,11 +128,11 @@ if [ -n "$REL_SNAPSHOT" ]; then [ -f "$md" ] || continue tmp="$(mktemp 2>/dev/null || echo "$AGENTS_DST/.rewrite.$(basename "$md").$timestamp")" sed \ - -e "s#\`docs/tsl/#\`$DOCS_PREFIX/tsl/#g" \ - -e "s#\`docs/cpp/#\`$DOCS_PREFIX/cpp/#g" \ - -e "s#\`docs/python/#\`$DOCS_PREFIX/python/#g" \ - -e "s#\`docs/markdown/#\`$DOCS_PREFIX/markdown/#g" \ - -e "s#\`docs/common/#\`$DOCS_PREFIX/common/#g" \ + -e 's#`docs/tsl/#`'"$DOCS_PREFIX"'/tsl/#g' \ + -e 's#`docs/cpp/#`'"$DOCS_PREFIX"'/cpp/#g' \ + -e 's#`docs/python/#`'"$DOCS_PREFIX"'/python/#g' \ + -e 's#`docs/markdown/#`'"$DOCS_PREFIX"'/markdown/#g' \ + -e 's#`docs/common/#`'"$DOCS_PREFIX"'/common/#g' \ "$md" >"$tmp" mv "$tmp" "$md" done @@ -187,7 +187,7 @@ fi langs_line="" for name in $agents_langs; do - entry="`.agents/$name/index.md`" + entry='`.agents/'"$name"'/index.md`' if [ -z "$langs_line" ]; then langs_line="$entry" else @@ -197,8 +197,8 @@ done { printf "%s\n" "$AGENTS_BLOCK_START" - printf "%s\n\n" "请以 `.agents/` 下的规则为准:" - printf "%s\n" "- 入口:`.agents/index.md`" + printf "%s\n\n" '请以 `.agents/` 下的规则为准:' + printf "%s\n" '- 入口:`.agents/index.md`' if [ -n "$langs_line" ]; then printf "%s\n" "- 语言规则:$langs_line" else