#!/bin/bash
#instala tidy

rm tmp.txt
rm tmp2.txt
contador=1
numerolinea=1

palabra="$1"
muestras="$2"
muestras=$((muestras+1))
#wget --header="Accept: text/html" --user-agent="Mozilla/5.0 (X11; Linux i686; rv:39.0) Gecko/20100101 Firefox/39.0" "https://www.google.co.in/search?q=+${palabra}+&source=lnms&tbm=isch" -O tmp.txt; tidy tmp.txt > tmp2.txt ;cat tmp2.txt|grep "imgurl="|cut -d";" -f1|cut -d"=" -f2|awk -F"&amp" '{print $1}'|head -n $muestras >googleimages.txt

#while read line
#do
#    ext=`echo "$line"|tail -c 4`
#    wget "$line" -O "${contador}_${palabra}.$ext"
#    contador=$((contador+1))

#done<googleimages.txt

#rm tmp.txt tmp2.txt googleimages.txt


wget --header="Accept: text/html" --user-agent="Mozilla/5.0 (X11; Linux i686; rv:39.0) Gecko/20100101 Firefox/39.0" "https://www.google.co.in/search?q=+${palabra}+&source=lnms&tbm=isch" -O tmp.txt; tidy tmp.txt > tmp2.txt ;cat tmp2.txt|grep "imgurl="|cut -d";" -f1|cut -d"=" -f2|awk -F"&amp" '{print $1}' >googleimages.txt

while read line
do
 #line=$(head -n 1 googleimages.txt)
 
 line=`sed -n "$numerolinea"p googleimages.txt`
 ext=`echo "$line"|tail -c 4`
 wget "$line" -O "${contador}_${palabra}.$ext"
    if [[ $? != 0 ]];then
	echo borrando
	echo "${contador}_${palabra}.$ext"
	rm "${contador}_${palabra}.$ext"
	contador=$((contador-1))
    fi
 contador=$((contador+1))
 numerolinea=$((numerolinea+1))
    if [[ "$contador" = "$muestras" ]];then
	echo "Fin"
	rm tmp.txt tmp2.txt googleimages.txt
	exit 0
    fi
done <googleimages.txt

rm tmp.txt tmp2.txt googleimages.txt
