Diccionarios en consola

Con un poco de ayuda de links (una alternativa a lynx para la navegación web por consola) hoy veremos un pequeño script, que dada una palabra se encarga de buscarla en algún diccionario online (como el de la Real Academia Española) y volcar los resultados a la consola.

La lógica del script es muy sencilla y no requiere mucha explicación. Basicamente, el script se encarga de revisar que se haya pasado una palabra como argumento y luego vuelca a pantalla la respuesta del browser de consola (links), este último habiendo recibido en la URL el argumento pasado al script.

Veamos el ejemplo, que es mucho más fácil que explicarlo con palabras:


[CODE]
#!/bin/sh
if test -z $1
then
echo "Uso: `basename $0` palabra"
else
links -dump "http://buscon.rae.es/draeI/SrvltGUIBusUsual?LEMA=$1&TIPO_HTML=2"
fi
[/CODE]

Basados en el mismo ejemplo, se podría hacer un diccionario Inglés-Español, por ejemplo, utilizando WordReference.org, reemplazando la URL de la RAE por:

“http://www.wordreference.com/es/translation.asp?tranword=$1”

Y así, cuantos scripts se te ocurran.

Para finalizar:

Vía: Pingüinos y Cia

Tags: , , ,


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.