Na m�s, que s�is la hostia!!

Pod�is seguir picandoos, a ver qui�n hace el mejor script. Luego hacemos una
exposici�n ;-D

Gracias por los scripts y por lo que ense�an (y entretienen, como el libro
gordo de ptt)


Saludete



On Tue, Jul 08, 2003 at 10:26:19PM +0200, Javier Fern�ndez-Sanguino Pe�a wrote:
> On Tue, Jul 08, 2003 at 05:01:11PM +0200, Te�filo Ruiz Su�rez wrote:
> > El  8-jul-2003 a las 10:15:11, Jes�s Roncero escribi�:
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA1
> > > 
> > > On Tuesday 08 July 2003 01:29, Te�filo Ruiz Su�rez wrote:
> > > > sikanda-01:27:57:~$ drae garbeo
> > > >    1. m. paseo ( acci�n de pasearse). Dar, darse un garbeo.
> > > 
> > > Teo, eso es alg�n script que tira de rae.es? es GPL? lo compartir�a 
> > > usted? 
> > > jeje :)
> > 
> > El script que yo uso lo hizo Javier Carranza (trunks) y est� bastante
> > currado, por que si la definici�n es larga te lo pasa a un more y por
> > varios detallitos m�s.
> 
> Y qu� tal este script, basado en el de Javier y con algunas cosillas m�s 
> para funcionar en distintos sistemas ....
> 
> Saludete
> 
> Javi

> #!/bin/bash
> # Programa para acceder al diccionario de la RAE
> # (c) 2003 Javier Fernandez-Sanguino Pe�a
> # Distribuido bajo los t�rminos de la licencia GNU GPL
> # ver http://www.gnu.org
> 
> error () {
>       echo "ERROR: $1"
>       exit 1
> }
> 
> # TODO si se busca m�s de una iterar por ellas
> [ -z "$1" ] && error "Modo de uso: $0 palabra"
> 
> [ -z "$PAGER" ] && PAGER=more
> 
> # Determine how to set the tempfile
> if [ -n "`which tempfile`" ]; then
>       draetmp=`tempfile`
> else
>       draetmp=/tmp/drae.$$
> fi
> trap "rm -rf $draetmp" 1 2 3 9 15
> 
> if [ -n "`which lynx`" ]; then
>       DOWNLOAD="lynx --dump --nolist";
> elif [ -n "`which links`" ]; then
>       DOWNLOAD="links -dump";
> elif [ -n "`which w3ma`" ]; then
>       DOWNLOAD="w3m -dump -T text/html -s";
> else
>       error "No se encuentra un programa que pueda ser utilizado para acceder 
> al diccionario";
> fi
> 
> 
> $DOWNLOAD "http://buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_HTML=2&LEMA=$1"; > 
> $draetmp
> [ $? -ne 0 ] && error "Error al acceder a buscon.rae.es"
> 
> 
> if [ -f "$draetmp" ] 
> then
>       cat $draetmp 2> /dev/null | tail -n $((`wc -l $draetmp 2> /dev/null | 
> awk '{ print $1 ;}'`-2)) | $PAGER
>       echo
>       rm $draetmp
> else
>       error "Error al acceder al fichero temporal (no creado)"
> fi
> 
> exit 0




-- 
May the source be with you               NO A LA GUERRA - NOT TO WAR
--------------------------------------------------------------------
Ignacio Garc�a Fern�ndez                       Instituto de Rob�tica
<ignacio.garcia_at_uv.es>                    Universidad de Valencia
http://robotica.uv.es/~ignacio/                     Tlf. 96 354 3564

Attachment: pgpWY5DQdRYXg.pgp
Description: PGP signature

Responder a