This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
function speedTest { local the_speed=$( wget -O /dev/null "http://$1" 2>&1 | awk '/\/dev\/null/ {speed = $3 $4} END {gsub(/\(|\)/,"",speed); print speed}');echo $the_speed;};echo "jsTest.sh by IshanDS www.ishands.cf";echo "";cdnjs=$(speedTest "cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js");echo "Speed from CDNJs: $cdnjs";google=$(speedTest "ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js");echo "Speed from Google CDN: $google";jsdelivr=$(speedTest "cdn.jsdelivr.net/jquery/2.1.1/jquery.min.js");echo "Speed from jsDelivr: $jsdelivr";maxcdn=$(speedTest "oss.maxcdn.com/jquery/2.1.1/jquery.min.js");echo "Speed from MaxCDN: $maxcdn";jquery=$(speedTest "code.jquery.com/jquery-2.1.1.min.js");echo "Speed from Jquery CDN: $jquery";microsoft=$(speedTest "ajax.aspnetcdn.com/ajax/jquery/jquery-2.1.1.min.js");echo "Speed from Microsoft CDN: $microsoft";echo "";echo "Thank you for using jsTest.sh" |