[gull] Persistance des background jobs après fermeture d'un terminal
Félix Hauri
felix at f-hauri.ch
Wed Oct 20 02:31:02 CEST 2004
On Tue, Oct 19, 2004 at 03:10:39PM +0200, Sebastien Cevey wrote:
> Hello,
>
> Un ami a un problème avec ses terminaux sous X : lorsqu'il ferme un
> terminal (xterm, eterm, etc), tous les jobs mis en background depuis
> ce terminal se terminent aussi.
Le mieux c'est ``screen'' qui te permet de les retrouver ulterieurement,
via un nouveau terminal.
Sinon:
$ commande </dev/null >/dev/null 2>&1 &
ou mieux:
$ commande </dev/null >$HOME/log/cmde.log 2>$HOME/log/cmde.err &
voire
$ yes | commande >$HOME/log/cmde.log 2>$HOME/log/cmde.err &
!! ;)
voir évent les options ``hup'' du shell utilisé
pour bash:
$ shopt huponexit
huponexit off
...
$ man -P 'less +/huponexit' bash
$ man -P 'less +/hup' ksh
$ man -P 'less +/hup' csh
--
Félix Hauri - <felix at f-hauri.ch> - http://www.f-hauri.ch
More information about the gull
mailing list