Como tener el diccionario de la Real Academia en Ubuntu

26 06 2009

Este es un pequeño script que me he pillado en esdebian.org y lo que hace es que permite buscar una palabra y devolvernos el significado, para esto e necesario tener una conexión a internet.

Detalle:

Nombre: rae.sh

Autor: trucolinux.com

Origen:

Lenguaje: sh/bash

Licencia: ColorIruris

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

Dependencias: links2

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

Como instalarlo:

1) Guardamos el Script como rae.sh

2) Le damos permiso de ejecución:

sudo chmod +x rae.sh

3) Movemos el archivo a la carpeta /usr/bin

sudo mv rae.sh /usr/bin

4) Instalamos la dependencia links2

sudo aptitude install links2

En estos momentos ya tenemos el Script funcionando pero para poderlo ejecutar abrimos una terminal y digitamos

$ rae.sh

El resultado de la aplicación es esta:

aplicacion_rae


Acciones

Information

One response

27 06 2009
aabilio

Este script en cuestión es la modificación que envié a trucolinux.com, no la original de Trucolinux.
Por cierto, he colgado la modificación que sugerías en http://linfox.es/27/01/2009/diccionario-de-la-rae-en-tu-terminal-gnulinux/

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: