#!/bin/bash URL='http://proxy.speedtest.at/proxybyCountry.php?offset=' STEP=25 PAGE=1 PAGE_MAX=100 COUNTRY='United Kingdom' COUNTRY_CODE='GB' if [ -n "$1" ] then PAGE="$1" fi if [ -n "$2" ] then COUNTRY="$2" COUNTRY_CODE="$3" fi # search all pages for proxies in United Kingdom: while [ $PAGE -lt $PAGE_MAX ] do echo "Loading page $PAGE ..." 1>&2 # load page list=`curl -s $URL$(( $PAGE * $STEP ))` if [ $? -ne 0 ] then echo "Problem querying proxy list." exit 2 fi # is UK on it? if echo -en "$list" | grep "$COUNTRY" > /dev/null then echo -en "$list" > list.txt # get all proxy IPs #proxies=`echo -en "$list" | grep -oE '[0-9.:]+