[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: eseguire un programma per un determinato tempo



On Fri, Feb 10, 2006 at 08:56:50AM +0100, RaSca wrote:
> Jack Malmostoso ha scritto:
> >On Thu, 09 Feb 2006 18:20:37 +0100, Fernando Figaroli wrote:
> >>ma che duri solo 1 minuto ???? esiste qualche comando o devo crearmi uno
> >>script apposta ??
> >Questo e' brutto:
> >mpg123 pippo.mp3; sleep 60; kill -9 `pidof mpg123`
> 
> Sta cosa mica va, nel senso che suona tutto l'mp3, poi aspetta 60 
> secondi e poi killa un processo mpg123 che a quel punto non è più quello 
>    che è stato lanciato.
> 
> >Pero' efficace.
> 
> # mpg123 nome.mp3 &
> # sleep 60 && killall mpg123

usare 

kill $! 

al posto di killall è ancora meno brutale...

Ciao

-- 
---------------------------------------------------------------------
|    Marco Nenciarini    | Debian/GNU Linux Developer - Plug Member |
| mnencia@prato.linux.it | http://www.prato.linux.it/~mnencia       |
---------------------------------------------------------------------
Key fingerprint = FED9 69C7 9E67 21F5 7D95  5270 6864 730D F095 E5E4

Attachment: signature.asc
Description: Digital signature


Reply to: