Skip to content

Commit

Permalink
优化RTT流程
Browse files Browse the repository at this point in the history
  • Loading branch information
badafans committed Jan 10, 2022
1 parent 12ba98e commit 9042835
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions shell/cf.sh
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,6 @@ do
curl --resolve www.cloudflare.com:443:$ip https://www.cloudflare.com/cdn-cgi/trace -o /dev/null -s --connect-timeout 1 -w "$ip"_%{time_connect}_"HTTP"%{http_code}"\n">>rtt/$1-$n.log
t=$[$t+1]
else
ipaddr=$(cat rtt/$1-$n.log | awk 'NR==1' | awk -F_ '{print $1}')
getrtt=$(grep HTTP200 rtt/$1-$n.log | wc -l)
if [ $getrtt == 0 ]
then
Expand All @@ -80,12 +79,12 @@ do
getrtt=5-getrtt
if [ $avgms -lt 10 ]
then
echo $getrtt 00$avgms $ipaddr>rtt/$1-$n.log
echo $getrtt 00$avgms $ip>rtt/$1-$n.log
elif [ $avgms -ge 10 ] && [ $avgms -lt 100 ]
then
echo $getrtt 0$avgms $ipaddr>rtt/$1-$n.log
echo $getrtt 0$avgms $ip>rtt/$1-$n.log
else
echo $getrtt $avgms $ipaddr>rtt/$1-$n.log
echo $getrtt $avgms $ip>rtt/$1-$n.log
fi
n=$[$n+1]
t=1
Expand Down

0 comments on commit 9042835

Please sign in to comment.