🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Duda sobre el wait del bash

#14789
From: Han Solo
Date: Mon, 25 Sep 2000 00:00
67 lines
2671 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

"J.A. Gutierrez" <spd@daphne.cps.unizar.es> writes:

> Han Solo <hsolo@maptel.es> wrote:
> 
> : #!/bin/bash
> 
> : exec /usr/sbin/sendmail -q &
> : exec /usr/sbin/get-news >/home/hsolo/noticias 2>&1 &
> 
> 	por que "exec" ???

Man�as de cuando ten�a el 486 (de hecho, este fichero viene de
entonces). Le� en alguna parte que se libera memoria al lanzar los
programas con exec. De hecho, todas las aplicaciones que se lanzan
desde los men�s del fvwm lo hacen con exec.
 
> : su hsolo -c '/usr/bin/fetchmail -v > /home/hsolo/resultado 2>&1 &'
> : su hsolo -c '/usr/bin/weex 1 >/home/hsolo/weex.log 2>&1 &'
> 
> 	al hacer un "su -c" estas lanzando el shell de "hsolo" y
> 	ejecutando el comando en background respecto a este shell.

Mira, eso no lo ten�a claro. Me lo se para la pr�xima.
 
> : wait
> 
> 	Por lo tanto, este wait espera a "su" (que termina instantaneamente),
> 	no a los hijos de shell de "hsolo"
> 
> 	Solucion: trivial: saca el '&' fuera de la cadena que le
> 	pasas a "su"

Muy tonto, muy sencillo, y muy elegante. Me gustan las soluciones as�
;-)

> : Por cierto, este comportamiento an�malo yo creo que se produce desde
> : la actualizaci�n a potato.
> 
> 	no creo que sea anomalo, lo anomalo me parece a mi lo de antes...
> 	Supongo que en potato han acutalizado el bash, y ahora ya
> 	se porta mas POSIX-correcto.

Supongo que ser� eso.
- -- 
Un Saludo

Han Solo
The Rebel Alliance

Emacs is not on every system

So what? [...] Do you tell your administrative people to stick with
notepad.exe? Do you tell your fat kids they can only have the crummy
games that come with their video games or plain dress that comes with
Barbie?

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.5 and Gnu Privacy Guard <http://www.gnupg.org/>

iEYEARECAAYFAjnPATgACgkQ4FjpJaPEp22B6gCg1dnW6KrG/nUaUxPT1KdH8Y6e
Z3AAoM3MBX42VLWr+j9IN3WegwFxAOSU
=N3Yx
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <87d7hs2a4l.fsf@hecate.aq.upm.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <87d7ho8csv.fsf@alderaan.maptel.es> <8r1kt6$r2l$1@news.unizar.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,4d8bcc2bc7258295,start
X-Google-Attributes: gidf86c8,public
From: Han Solo <hsolo@maptel.es>
Subject: Re: Duda sobre el wait del bash
Date: 2000/09/25
Message-ID: <87d7hs2a4l.fsf@hecate.aq.upm.es>
X-Deja-AN: 675467408
Content-Transfer-Encoding: 8bit
References: <87d7ho8csv.fsf@alderaan.maptel.es> <8r1kt6$r2l$1@news.unizar.es>
Content-Type: text/plain; charset=iso-8859-1
X-Trace: 29 Sep 2000 12:02:19 +0100, 138.100.42.196
MIME-Version: 1.0
User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7
Newsgroups: es.comp.os.linux.programacion