🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Perl y funcion system()

#437
From: Gonzalo Pérez de Olaguer Córdoba
Date: Fri, 06 Jun 2008 15:32
28 lines
2008 bytes
Hola Potxoka <potxoka@gmail.com>
el Fri, 6 Jun 2008 06:19:44 -0700 (PDT) escribiste:

> # CODIGO #
> print "Cargando el navegador\n";
> my $navegador = "firefox -geometry 800x600 localhost" unless
> $MAIN::REUSE;
> system($navegador);
> print "Esperamos un pokito\n";
> sleep(20);
> carga();
> # CODIGO #
> 
> La verdad que se queda en la apertura del navegador y no muestra el
> print ni pasa por los restantes comandos, a no ser que se cierre el
> navegador.

Así es como funciona la función system.

> He pensado quizas poniendolo en background, pero... ¿hay
> alguna forma de hacer que se ejecute lo demas sin esperar al
> navegador?

Échale un vistazo a exec y fork.

-- 
Gonzalo Pérez de Olaguer Córdoba <gpoc@iies.es>
PGP key 2861C704 --- F206 5671 6789 425D 111C  1302 214F 1934 2861 C704
Technical Details
Message-ID: <20080606173238.581c9ab4@petres.salonet.snet>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.germany.com!storethat.news.telefonica.de!telefonica.de!news.antakira.com!cagarruta.escomposlinux.org!hercules.escomposlinux.org!escomposlinux.org!not-for-mail
References: <1dd9cfea-c047-404d-bddd-97b5f2e5a344@79g2000hsk.googlegroups.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,37f302f0f202ae8d
X-Google-Attributes: gidf86c8,domainid0,public,usenet
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.germany.com!storethat.news.telefonica.de!telefonica.de!news.antakira.com!cagarruta.escomposlinux.org!hercules.escomposlinux.org!escomposlinux.org!not-for-mail
From: Gonzalo Pérez de Olaguer Córdoba <gpoc@iies.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Perl y funcion system()
Date: Fri, 6 Jun 2008 17:32:38 +0200
Organization: escomposlinux.org
Lines: 28
Message-ID: <20080606173238.581c9ab4@petres.salonet.snet>
References: <1dd9cfea-c047-404d-bddd-97b5f2e5a344@79g2000hsk.googlegroups.com>
NNTP-Posting-Host: 84.77.244.205
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable
X-Trace: hercules.cohp1 1212766360 28923 84.77.244.205 (6 Jun 2008 15:32:40 GMT)
X-Complaints-To: newsmaster@news-17.escomposlinux.org
NNTP-Posting-Date: Fri, 6 Jun 2008 15:32:40 +0000 (UTC)
X-Newsreader: Sylpheed-Claws 1.0.5 (GTK+ 1.2.10; i486-pc-linux-gnu)