CAPO!
me salio este archivo que adjunto!
temitas con los acentos y eso que corregiremos facil seguro, que buena experiencia :)
2009/5/22 Fernando Toledo <ftoledo@docksud.com.ar>--El Thursday 21 May 2009 09:14:25 Pablo Manuel Rizzo escribió:
> 2009/5/21 Martín Olivera <martin.olivera@gmail.com>
>
> > 2009/5/20 Diego Saravia <dsa@unsa.edu.ar>:
> > > http://www.mininterior.gov.ar/municipales/busqueda/inicio.asp
> >
> > esta bueno, si no hay otra cosa se puede usar (requiere un trabajo
> > manual de unas horas sacar un CSV con la data, pero sirve)
> >
> > si alguien tiene algo asi, pero en un formato de texto o algo asi,
> > genial (me encanataria tirarle un query SQL a esa DB del Min Interior
> > ;)
>
> Esa página acepta parámetros por GET además de POST, podés programar esa
> consulta en bash.
quiero ese script pegado aca eh!!
=)
Bueno, un ejemplo simple hecho en diez minutos, se podría mejorar mucho, pero sirve como base, lo pueden adaptar fácilmente para que extraiga más datos si hace falta.
__________________#!/bin/bash__________________
rm -rf provincias.html
wget -q -O provincias.html http://www.mininterior.gov.ar/municipales/busqueda/inicio.asp
for prov in $(egrep -o '<option value="[A-Z]+">' provincias.html | egrep -o '[A-Z][A-Z][A-Z]');
do
rm -rf ${prov}-municipios.html
wget -q -O ${prov}-municipios.html 'http://www.mininterior.gov.ar/municipales/busqueda/busca_municipios.asp?PROVINCIA='$prov'&Submit22=Obtener'
for linea in $(gawk '/class="lineabottom"><strong>/ {print NR+1}' ${prov}-municipios.html);
do
muni=$(gawk "NR==$linea { print \$0 }" ${prov}-municipios.html | sed -r -e 's@^ *@@g' -e 's@ *$@@g')
echo $prov,$muni
done
done
Pablo Manuel Rizzo
-------------------------------
http://pablorizzo.com
-------------------------------
_______________________________________________
Solar-general mailing list
Solar-general@lists.ourproject.org
https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general