🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: una ayudita con el bash

#6251
From: Hue-Bond
Date: Wed, 23 Jul 2003 14:38
25 lines
2562 bytes
IRI, mi�20030723@05:44:20(GMT):
> 
> algui�n ser�a tan amable de explicar (como lo hicieron 
> con if y test) la siguiente l�nea:
>> if (grep lirc_gpio /proc/modules>/dev/null 2>&1)
> yo entiendo que "Grep" te permite buscar expresiones regulares en 
> /proc/modules, en este caso *lirc_gpio* y manda la salida al limbo

Cierto, pero no s�lo hace eso:

$ grep ^nvidia /proc/modules &> /dev/null ; echo $?
0
$ grep ^noexiste /proc/modules &> /dev/null ; echo $?
1
$ grep ^noexiste /proc/noexiste &> /dev/null ; echo $?
2

Adem�s de buscar, grep (y todos los programas) devuelve un c�digo de error
que puede usarse para comprobar lo que ha pasado. Este es el c�digo que le
llega al if. Para aprender m�s sobre esto, mira las p�ginas man de grep y
bash (para saber qu� es eso de "$?").


-- 
 David Serrano - Linux Registered User #87069
Technical Details
Message-ID: <slrnbht7dr.7lo.ecolnet@genus.cyberchat2000.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!tiscali!newsfeed1.ip.tiscali.net!proxad.net!proxad.net!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!neozero.escomposlinux.org!not-for-mail
References: <bfi1qu$emqrf$1@ID-62384.news.uni-berlin.de> <Xns93C02A48D7D94FalsoComoJudasmixmai@130.133.1.4> <bfj8cp$f1k9c$2@ID-62384.news.uni-berlin.de> <slrnbhqht3.mf3.sio2.arr@cebolleta.net.dhis.org> <bfjopj$fh9ch$1@ID-62384.news.uni-berlin.de> <slrnbhqrah.pff.sio2.arr@cebolleta.net.dhis.org> <bfjspl$ffkaq$1@ID-62384.news.uni-berlin.de> <slrnbhr1f6.5rs.ecolnet@genus.cyberchat2000.com> <bfk1q9$fiaqi$1@ID-62384.news.uni-berlin.de> <bfl7cv$fpjkj$1@ID-190503.news.uni-berlin.de>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,b0e07b3d7b695f7
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-07-23 07:38:02 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!tiscali!newsfeed1.ip.tiscali.net!proxad.net!proxad.net!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!neozero.escomposlinux.org!not-for-mail
From: Hue-Bond <ecolnet@cyberchat2000.com>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: una ayudita con el bash
Date: Wed, 23 Jul 2003 14:38:00 +0000 (UTC)
Organization: Cyberchat 2000, S. L.
Lines: 25
Message-ID: <slrnbht7dr.7lo.ecolnet@genus.cyberchat2000.com>
References: <bfi1qu$emqrf$1@ID-62384.news.uni-berlin.de> <Xns93C02A48D7D94FalsoComoJudasmixmai@130.133.1.4> <bfj8cp$f1k9c$2@ID-62384.news.uni-berlin.de> <slrnbhqht3.mf3.sio2.arr@cebolleta.net.dhis.org> <bfjopj$fh9ch$1@ID-62384.news.uni-berlin.de> <slrnbhqrah.pff.sio2.arr@cebolleta.net.dhis.org> <bfjspl$ffkaq$1@ID-62384.news.uni-berlin.de> <slrnbhr1f6.5rs.ecolnet@genus.cyberchat2000.com> <bfk1q9$fiaqi$1@ID-62384.news.uni-berlin.de> <bfl7cv$fpjkj$1@ID-190503.news.uni-berlin.de>
Reply-To: ecolnet@cyberchat2000.com
NNTP-Posting-Host: 80-28-26-16.adsl.nuria.telefonica-data.net
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: negre.neozero.net 1058971080 5676 80.28.26.16 (23 Jul 2003 14:38:00 GMT)
X-Complaints-To: neozero@escomposlinux.org
NNTP-Posting-Date: Wed, 23 Jul 2003 14:38:00 +0000 (UTC)
X-Message-Flag: Visit http://www.debian.org/
X-MSMail-Priority: High
User-Agent: slrn/0.9.7.4 (Linux)