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
pgpWY5DQdRYXg.pgp
Description: PGP signature

