[bglug] googlereport
k|b|s
kbs@bglug.it
Lun 24 Gen 2005 18:26:05 CET
Ricerca su google con salvataggio su file solo dei links:
--8<-- CUT HERE --8<--
#!/bin/bash
# by k|b|s
QUERY=` echo "$*" | sed -e 's/+/%2b/g;s/"/%22/g;y/ /+/' `
echo "Quanti risultati vuoi avere? (1-100)" ; read HITS
echo "Sto cercando..."
links -source "http://www.google.it/search?q=$QUERY&num=$HITS" > /tmp/report.raw
cat /tmp/report.raw |
grep "su circa" |
awk -F"su circa" '{print $2}' |
awk -F"<b>" '{print $2}' |
awk -F"</b>" '{print "Total hits: ~"$1"<p>"}' >report.html
cat /tmp/report.raw | \
awk -F "class=g>" '{print $2}' | \
sed '/^$/d' | \
awk -F "href=" '{print $2}'| \
sed '/^$/d' |\
awk -F ">" '{print ""FNR" <a href=\""$1"\">"$1"</a><p>\n"}' >>report.html
rm /tmp/report.raw
echo "Fatto, ora guarda in report.html"
exit 0
--8<-- CUT HERE --8<--
Questa versione vi prende al max solo i primi 100 risultati. Ho anche altre versioni,
pił raffinate e con tanti bonus da lamer.
Attenzione, potreste infrangere la policy di google sui robots!
Have fun ;^)
--
REASON, n.
Propensitate of prejudice.
k|b|s ~> mailto `echo ti.gulgb@sbk|'rev'`
Maggiori informazioni sulla lista
bglug