mirror of
https://github.com/everett7623/nodeloc_vps_test.git
synced 2024-11-10 10:05:18 +00:00
Update nodeloc_vps_autotest_trace.sh
This commit is contained in:
parent
7351aec60e
commit
f71aa9839b
@ -112,8 +112,7 @@ run_and_capture() {
|
|||||||
autotrace_process_output() {
|
autotrace_process_output() {
|
||||||
local input="$1"
|
local input="$1"
|
||||||
# 使用更全面的 sed 命令去除所有 ANSI 转义码
|
# 使用更全面的 sed 命令去除所有 ANSI 转义码
|
||||||
echo "$input" | sed -E 's/\x1b\[[0-9;]*[a-zA-Z]//g' | awk '/No:1\/9 Traceroute/{f=1} f; /\[信息\] 已删除 Nexttrace 文件/{f=0}'
|
echo "$input" | sed -E 's/\x1b\[[0-9;]*[a-zA-Z]//g' | awk '/No:1\/9 Traceroute to 中国/{f=1} f; /\[信息\] 已删除 Nexttrace 文件/{f=0}'
|
||||||
}
|
|
||||||
|
|
||||||
# 运行所有测试
|
# 运行所有测试
|
||||||
run_all_tests() {
|
run_all_tests() {
|
||||||
@ -132,8 +131,7 @@ run_all_tests() {
|
|||||||
format_results() {
|
format_results() {
|
||||||
|
|
||||||
# 处理回程路由结果
|
# 处理回程路由结果
|
||||||
local processed_autotrace_result
|
local processed_autotrace_result=$(autotrace_process_output "$autotrace_result")
|
||||||
processed_autotrace_result=$(autotrace_process_output "$autotrace_result")
|
|
||||||
|
|
||||||
result="[tabs]
|
result="[tabs]
|
||||||
[tab=\"回程路由\"]
|
[tab=\"回程路由\"]
|
||||||
|
Loading…
Reference in New Issue
Block a user