From 4cff8d2dd33fe526e66ac662aa8b5174354fbddd Mon Sep 17 00:00:00 2001 From: Jensfrank Date: Thu, 27 Jun 2024 11:58:56 +0800 Subject: [PATCH] Update nodeloc_vps_autotest_ip.sh --- nodeloc_vps_autotest_ip.sh | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/nodeloc_vps_autotest_ip.sh b/nodeloc_vps_autotest_ip.sh index 915e36d..e60045b 100644 --- a/nodeloc_vps_autotest_ip.sh +++ b/nodeloc_vps_autotest_ip.sh @@ -158,10 +158,9 @@ run_all_tests() { # 格式化结果为 Markdown format_results() { - # 转义特殊字符 - escaped_result=$(echo "$ip_quality_result" | sed 's/\\/\\\\/g; s/`/\\`/g; s/\$/\\$/g; s/\*/\\*/g; s/_/\\_/g') - - result="[tabs] +# 转义特殊字符 +escaped_result=$(echo "$ip_quality_result" | sed 's/\\/\\\\/g; s/`/\\`/g; s/\$/\\$/g; s/\*/\\*/g; s/_/\\_/g') +result="[tabs] [tabs] [tab="IP质量"] \`\`\` @@ -169,8 +168,8 @@ $escaped_result \`\`\` [/tab] [/tabs] - - echo "$result" > results.md +" + echo "$result" | iconv -f UTF-8 -t UTF-8//IGNORE > results.md echo -e "${GREEN}结果已保存到 results.md 文件中。${NC}" }