martes, 24 de marzo de 2009

Como tener RAE en tu Consola

Cortesía de Motitos
Hola:

Un colega del trabajo me ha pasado un script para poder consultar palabras sueltas en el diccionario de la RAE usando la consola.

Hay que asegurarse de que tenemos instalado el navegador de consola links, que está en los repositorios. Yo no he probado si con otro navegador de consola funciona, pero es probable.

He creado el escript rae en el directorio /usr/local/bin, con permisos de ejecución, cuyo contenido es:

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


Ahora, en consola ejecutamos, por ejemplo

[tras@mot ~]$ rae melopea

Y el resultado es

Permalink: http://buscon.rae.es/draeI/SrvltGUIBusUsual?LEMA=melopea&TIPO_HTML=2
Emblema
de la REAL ACADEMIA ESPANOLA
Real DICCIONARIO DE LA LENGUA ESPANOLA - Vigesima segunda edicion
Academia
Espanola

Ver articulo enmendadomelopea.

1. f. melopeya.

2. f. canturia (|| canto monotono).

3. f. vulg. Embriaguez, borrachera.

Real Academia Espanola (c) Todos los derechos reservados
[tras@mot ~]$

MOT

PD: Para hacer ejecutable el script solo es de hacer esto como root en consola:
[yesi_jorge@localhost ~]$ su -

Password:
[root@localhost ~]# chmod +x script (que sería rae.sh)

Ya una vez echo esto a probar se ha dicho