Article View: es.comp.os.linux.programacion
Article #6220una ayudita con el bash
From: mad_soft
Date: Tue, 22 Jul 2003 00:51
Date: Tue, 22 Jul 2003 00:51
38 lines
2168 bytes
2168 bytes
Hola buenas es la primera vez que escribo en este grupo
soy un completo lerdo, pez y novato en esto del linux
me lo he instalado hace poco y estoy probando unas cosillas
Bueno a lo que vamos, jejejeje
El caso es que he hecho un peque�o archivo con estas ordenes, para que
al ejecutarle se me arranque todo lo necesario para utilizar el mando
- modprobe lirc_gpio
- lircd
- irexec -d
Esto funciona genial, lo tengo asi en un archivo, porque lo utilizo solo
de cabos a rabos lo del mando y por no tener el modulo siempre cargado
pues lo cargo asi cuando lo necesito.
El caso es que me gustaria que comprobara si el modulo esta cargado
y si esta cargado que descargara el modulo y matara los procesos y si no
esta cargado pues que cargue el modulo y los 2 demonios esos.
Pero no tengo mucha idea de como hacerlo. Tengo algunas nociones de C
pero necesito ayuda no se como comprobar si un modulo esta cargado o no
y que devuelve esa comprobacion, para a traves de eso hacer un if y
apa�ar esto.
�alguna idea?
if (modprobe lirc_gpio)<- aki comprobaria si esta cargado el modulo
{
modprobe -r lirc_gpio
killall irexec
killall lircd
}
else
{
modprobe lirc_gpio
lircd
irexec -d
}
Technical Details
Message-ID:
<bfi1qu$emqrf$1@ID-62384.news.uni-berlin.de>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!fu-berlin.de!uni-berlin.de!81-202-208-231.user.ono.COM!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,b0e07b3d7b695f7,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-07-21 17:51:44 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!fu-berlin.de!uni-berlin.de!81-202-208-231.user.ono.COM!not-for-mail From: mad_soft <mad_soft@terra.es> Newsgroups: es.comp.os.linux.programacion Subject: una ayudita con el bash Date: Tue, 22 Jul 2003 02:51:20 +0200 Lines: 52 Message-ID: <bfi1qu$emqrf$1@ID-62384.news.uni-berlin.de> NNTP-Posting-Host: 81-202-208-231.user.ono.com (81.202.208.231) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: news.uni-berlin.de 1058835102 15428463 81.202.208.231 (16 [62384]) User-Agent: Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.4) Gecko/20030624 X-Accept-Language: es-es