Article View: es.comp.os.linux.programacion
Article #7967[ash] depurar entrada "read" para numeros y otras dudas
From: Javier Perez
Date: Thu, 23 Jan 2003 16:19
Date: Thu, 23 Jan 2003 16:19
24 lines
1580 bytes
1580 bytes
Como podria depurar una entrada producida con "read" para
saber si se ha introducido un numero o no?
O mejor a�n, c�mo saber si una variable es un numero o una cadena?
Y otra cosa, por qu� me da error esto?
---script.sh---
#!/bin/ash
hola="prueba"
if [$hola = "prueba"];
then
echo "OK"
else
echo "FALLO!"
fi
La salida de esto es:
$ ./script.sh
[prueba: not found
FALLO!
$ _
Mil gracias.
PD: Recuerdo que hablo de "ash" y no de "bash" :-P
Technical Details
Message-ID:
<b0p4m1$reb$1@news.ya.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsmi-us.news.garr.it!NewsITBone-GARR!news.mailgate.org!fr.clara.net!heighliner.fr.clara.net!newsfeed.vmunix.org!feed.news.nacamar.de!easynet-melon!easynet.net!news.rediris.es!news.ya.com!yacom!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,b964d52d2e7b9233,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-01-23 08:20:07 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsmi-us.news.garr.it!NewsITBone-GARR!news.mailgate.org!fr.clara.net!heighliner.fr.clara.net!newsfeed.vmunix.org!feed.news.nacamar.de!easynet-melon!easynet.net!news.rediris.es!news.ya.com!yacom!not-for-mail From: "Javier Perez" <javiperez78@yahoo.es> Newsgroups: es.comp.os.linux.programacion Subject: [ash] depurar entrada "read" para numeros y otras dudas Date: Thu, 23 Jan 2003 17:19:06 +0100 Organization: ya.com internet factory Lines: 26 Message-ID: <b0p4m1$reb$1@news.ya.com> NNTP-Posting-Host: 80-35-157-10.adsl.ya.com X-Trace: news.ya.com 1043338753 28107 80.35.157.10 (23 Jan 2003 16:19:13 GMT) X-Complaints-To: newsmaster@ya.com NNTP-Posting-Date: Thu, 23 Jan 2003 16:19:13 +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