diff --git a/nodeloc_vps_autotest_ip.sh b/nodeloc_vps_autotest_ip.sh index 51faec6..3d644a1 100644 --- a/nodeloc_vps_autotest_ip.sh +++ b/nodeloc_vps_autotest_ip.sh @@ -115,7 +115,7 @@ declare -a test_results # 去除流媒体板块ANSI转义码并截取需要的部分 ip_process_output() { local input="$1" - echo "$input" | sed 's/\x1b\[[0-9;]*m//g' | awk '/########################################################################/{f=1} f; /按回车键返回主菜单/{f=0}' + echo "$input" | sed -E 's/\x1b\[[0-9;]*[a-zA-Z]//g' | awk '/########################################################################/{f=1} f; /按回车键返回主菜单/{f=0}' } # 在每个命令执行后保存结果