🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #7794

Re: [ash] depurar entrada "read" para numeros y otras dudas

#7794
From: Javier Perez
Date: Thu, 23 Jan 2003 21:56
45 lines
2589 bytes
> > Como podria depurar una entrada producida con "read" para
> > saber si se ha introducido un numero o no?
> Podr�as hacerlo por ejemplo usando patrones. En bash:
> shopt -s extglob
> [[ $REPLY = +([0-9]) ]] && echo OK

En bash funciona perfectamente :-)
> la verdad, no se si en ash estar� esto. � Existe ash o es que se te ha
> olvidado la "b" ? No lo hab�a oido nunca


...pero en ash no, y s�, �ash existe! xD No falta ninguna "b", jejeje
;-) segun tengo entendido es una shell similar a la del UNIX System V,
y como me exigen que el script se haga para UNIX... puesh... ash toca.

En ash me da esta salida:
$ ./script
shopt: not found
./script: 6: Syntax error: "(" unexpected
$ _

Por lo que deduzco:
 "shopt" es de bash
y como lo de "Syntax error" se refiere a la linea de "[[ $REPLY +([0-9]) ]]
..."
entonces tampoco vale eso para ash

Y por cierto nunca antes habia visto eso, podr�as explicar
qu� hace eso exactamente?

> > Y otra cosa, por qu� me da error esto?
> > ---script.sh---
> > #!/bin/ash
> > hola="prueba"
> > if [$hola = "prueba"];
> Te faltan los espacios, es [ EXPRESI�N ]

xD S�, esh que eshtaba en los mundos de yupi... ;-)

Saludos y gracias ;-)

PD: Eshtoy de lash shell hashta losh c*j*nesh!!!
PD bis: Qu� pena que no se pudiera crear es.comp.os.unix...! donde se vota
para eso :-?
uff! q peco de offtopic!!! d8-O Bueeeeeeno, quito mi firma pa compensar...
Technical Details
Message-ID: <b0pof6$kou$1@news.ya.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!snoopy.risq.qc.ca!news-out.spamkiller.net!propagator2-maxim!news-in.spamkiller.net!news.telia-iberia.com!news.rediris.es!news.ya.com!yacom!not-for-mail
References: <b0p4m1$reb$1@news.ya.com> <hoe6g-jc.ln1@garlito06400.uned.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,b964d52d2e7b9233
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-01-23 13:57:02 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!snoopy.risq.qc.ca!news-out.spamkiller.net!propagator2-maxim!news-in.spamkiller.net!news.telia-iberia.com!news.rediris.es!news.ya.com!yacom!not-for-mail
From: "Javier Perez" <javiperez78@yahoo.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: [ash] depurar entrada "read" para numeros y otras dudas
Date: Thu, 23 Jan 2003 22:56:49 +0100
Organization: ya.com internet factory
Lines: 47
Message-ID: <b0pof6$kou$1@news.ya.com>
References: <b0p4m1$reb$1@news.ya.com> <hoe6g-jc.ln1@garlito06400.uned.es>
NNTP-Posting-Host: 80-35-157-10.adsl.ya.com
X-Trace: news.ya.com 1043359014 21278 80.35.157.10 (23 Jan 2003 21:56:54 GMT)
X-Complaints-To: newsmaster@ya.com
NNTP-Posting-Date: Thu, 23 Jan 2003 21:56:54 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106