Entradas con la etiqueta ‘real academia’

Como tener el diccionario de la Real Academia en Ubuntu

Con este “truquillo” lo que hace la computadora es que nos permite buscar una palabra y nos la devolverá con su significado (es necesario el acceso a internet).

Detalles del script:

Nombre: rae.sh

Autor: trucolinux.com

Lenguaje: sh/bash

Licencia: ColorIruris

Propósito: Buscador de palabras en el diccionario de la RAE

Dependencias: links2

El script:

#!/bin/bash ## Funciones:

function buscar_palabra
{
echo "Se está buscando la palabra \"$aux\" en la RAE, esto"
echo "puede tardar dependiendo de la velocidad de su conexión"
echo ''
#Aquí puedes utilizar lynx o links2 en lugar de links, y si quieres
#quitarle el "-dump" para visualizar directamente el navegador
links2 -dump "http://buscon.rae.es/draeI/SrvltGUIBusUsual?LEMA=$palabra&origen=RAE"
echo ''
}

function adaptar_palabra
{
#Pasar a minúsculas
palabra=$(echo $palabra | awk '{print tolower($0)}')
#Para poner la palabra por pantalla
aux=$palabra
#Cambiar caracteres especiales
palabra=$(echo $palabra | sed 's/á/%C3%A1/')
palabra=$(echo $palabra | sed 's/é/%C3%A9/')
palabra=$(echo $palabra | sed 's/í/%C3%AD/')
palabra=$(echo $palabra | sed 's/ó/%C3%B3/')
palabra=$(echo $palabra | sed 's/ú/%C3%BA/')
palabra=$(echo $palabra | sed 's/ñ/%C3%B1/')
}

## Parte principal:

if test -z $1
then
clear
echo "Diccionario de la RAE"
echo "Introduce la palabra a buscar:"
read palabra
adaptar_palabra
buscar_palabra
else
clear
palabra=$1
adaptar_palabra
buscar_palabra
fi
Para instalarlo:
  1. Guardaremos el script con el nombre rae.sh

  2. Le daremos el permiso de ejecución con el código:
    sudo chmod +x rae.sh

  3. Moveremos el archivo al directorio /user/bin con el siguiente código: sudo mv rae.sh /usr/bin

  4. Instalaremos la dependencia links2 con la siguiente linea:
    sudo aptitude install links2

Ahora ya tenemos el script en pleno funcionamiento pero para ejecutarlo tendremos que escribir en la terminal:

$ rae.sh

Ahora ya lo tenemos todo listo y en funcionamiento, espero que les haya gustado. Lo tienen en otros idiomas como el Catalán, Euskera o Gallego.

Buscador