Update 测速中文
This commit is contained in:
26
测速中文
26
测速中文
@@ -1,17 +1,19 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
echo "🌐 网络测速工具"
|
echo "🌐 网络速度测试"
|
||||||
echo "测试中..."
|
echo "正在启动..."
|
||||||
|
|
||||||
result=$(curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python3 - --simple)
|
# 直接运行测速,不下载文件
|
||||||
|
result=$(curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python3 - --simple 2>/dev/null)
|
||||||
|
|
||||||
echo "$result" | while read line; do
|
if [ $? -ne 0 ] || [ -z "$result" ]; then
|
||||||
if [[ $line == Ping:* ]]; then
|
echo "❌ 测速失败,请检查网络连接"
|
||||||
echo "🔄 延迟: $(echo $line | cut -d' ' -f2-)"
|
exit 1
|
||||||
elif [[ $line == Download:* ]]; then
|
|
||||||
echo "⬇️ 下载: $(echo $line | cut -d' ' -f2-)"
|
|
||||||
elif [[ $line == Upload:* ]]; then
|
|
||||||
echo "⬆️ 上传: $(echo $line | cut -d' ' -f2-)"
|
|
||||||
fi
|
fi
|
||||||
done
|
|
||||||
|
|
||||||
echo "✅ 测试完成"
|
# 快速解析结果
|
||||||
|
echo "✅ 测试完成:"
|
||||||
|
echo "$result" | awk '
|
||||||
|
/Ping:/ {printf "🔄 延迟: %s %s\n", $2, $3}
|
||||||
|
/Download:/ {printf "⬇️ 下载: %s %s\n", $2, $3}
|
||||||
|
/Upload:/ {printf "⬆️ 上传: %s %s\n", $2, $3}
|
||||||
|
'
|
||||||
|
|||||||
Reference in New Issue
Block a user