#!/bin/bash
if [ -z "$2" ]
then
echo -e "Usage: $0 [domain] [keyword] [loops (default 10)]\n"
echo "Example:"
echo -n $0
echo -n ' www.pimpland.pl "gra online"'
echo ""
echo -n $0
echo -n ' www.pimpland.pl "gra online" 3'
echo -e "\n"
echo "Author http://blog.piotrsikora.pl/"
exit
fi
if [ -n "$3" ]
then
	LOOP=$3
else
	LOOP=10
fi
echo "$3"
FILE=`mktemp`
HASLO=$2
HASLO=`echo -n "$HASLO" | sed -e 's/ /\+/g'`;
for i in `seq {0,$LOOP}`
do
	echo -n "."
	let I=$i*100
	if [ $i -eq 0 ]
	then
		wget -q --user-agent="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6" "http://www.google.pl/search?q=$HASLO&hl=pl&num=100" -O - > $FILE
		grep $1 $FILE > /dev/null
		if [ $? -eq 0 ]
		then
			echo ""
			sed -e 's/<h3 class=r>/\nResult: /g' $FILE | grep "^Result: " | awk "/$1/{print \"Position:\" NR}"
			rm $FILE
			exit
		fi
	else
		wget -q --user-agent="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6" "http://www.google.pl/search?q=$HASLO&hl=pl&num=100&start=$I" -O - > $FILE
		grep $1 $FILE > /dev/null
		if [ $? -eq 0 ]
		then
			NR=`sed -e 's/<h3 class=r>/\nResult: /g' $FILE | grep "^Result: " | awk "/$1/{print NR}"`
			let NR=NR+I
			echo -e "\nPosition: $NR \n"
			rm $FILE
			exit
		fi
	fi
done
echo ""
rm $FILE 
#sed -e 's/<h3 class=r>/\nResult: /g' $FILE | grep "^Result: " | awk "/$1/{print \"Position: \"NR}"
#	sed -e 's/<h3 class=r>/\nResult: /g' $FILE | grep "^Result: " | awk "/$1/{print \"Position: \"NR}"

