[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [UTUTO-GNU] Re: salvar id de procesos
From: |
Osvaldo Suarez |
Subject: |
Re: [UTUTO-GNU] Re: salvar id de procesos |
Date: |
Mon, 3 Mar 2008 10:22:38 -0200 |
Hola:
> Perdón por la demora, el id del último proceso ejecutado está en la
> variable especial $!
>
> $ sleep 10 &
> [1] 6921
> $ echo $!
> 6921
Esta variante seria la ideal pues pidof te sirve pero si tienes un
solo proceso ejecutandose, si tendrias otro proceso ya no seria el
mismo resultado.
man bash y leete la parte de Job Control, ahi veras como el shell
(bash en este caso) maneja los procesos y estan las variables en las
guarda los estados de los procesos, como te sugiere Pablo, hay una que
te almacena el numero del ultimo proceso ejecutado (es la variable que
utiliza el propio bash para indicarte el numero con que se ha lanzado
el proceso cuando genera el mensaje de notificacion).
Saludos
Osvaldo