Re: eseguire un programma per un determinato tempo
Fernando Figaroli ha scritto: [...] cosa mi consigliate ? Direi che se hai delle tempistiche precise uno sleep è meglio, è chiaro che se devi aspettare che qualcosa finisca, e quindi non hai idea del tempo, allora forse è meglio uno while. C'è anche l'eventualità di mettere degli sleep brevissimi, ma a quel punto hai comunque un processo che viene rieseguito velocemente... A naso, cmq, mi sembra più pulito usare sleep. Ciao, -- RaSca "Il regno dei cieli e' simile ad un mercante che va in cerca di perle preziose. Trovatane una di grande valore va, vende tutti i suoi averi e la compra" - Gesu' Cristo http://web.tiscali.it/rascasoft
Re: eseguire un programma per un determinato tempo
Alle 00:41, sabato 11 febbraio 2006, Jack Malmostoso ha scritto: > On Fri, 10 Feb 2006 09:00:16 +0100, RaSca wrote: > > # mpg123 nome.mp3 & > > # sleep 60 && killall mpg123 > > > > Così va, E' sempre brutale ma va. > > Yup, cenere sul mio capo. Dimenticato la & ma a casa la sapevo. Un ultima domanda su questo tread.. .spero ! occupa più risorse un: sleep 60 o un ciclo while in attesa che si realizzi un if ??? chiedo questo perchè sto realizzando uno script in bash che deve essere sempre in esecuzione... però non vorrei che con un ciclo while infinito con il controllo se esiste un processo ... (pidof nomeprogramma) e senza nessun sleep mi occupi troppe risorse.. o comunque, non è il modo giusto per realizzare un programma "demone" ! cosa mi consigliate ? grazie. ciao.ff
Re: eseguire un programma per un determinato tempo
On Fri, 10 Feb 2006 09:00:16 +0100, RaSca wrote: > # mpg123 nome.mp3 & > # sleep 60 && killall mpg123 > > Così va, E' sempre brutale ma va. Yup, cenere sul mio capo. Dimenticato la & ma a casa la sapevo. -- Best Regards, Jack Linux User #264449 Powered by Debian GNU/Linux on AMD64 -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: eseguire un programma per un determinato tempo
Alle 10:12, venerdì 10 febbraio 2006, Marco Nenciarini ha scritto: > > >Pero' efficace. > > > > # mpg123 nome.mp3 & > > # sleep 60 && killall mpg123 > > usare > > kill $! > > al posto di killall è ancora meno brutale... > > Ciao grazie a tutti, va benone. ciao.ff
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 | | [EMAIL PROTECTED] | http://www.prato.linux.it/~mnencia | - Key fingerprint = FED9 69C7 9E67 21F5 7D95 5270 6864 730D F095 E5E4 signature.asc Description: Digital signature
Re: eseguire un programma per un determinato tempo
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 Così va, E' sempre brutale ma va. -- RaSca "Il regno dei cieli e' simile ad un mercante che va in cerca di perle preziose. Trovatane una di grande valore va, vende tutti i suoi averi e la compra" - Gesu' Cristo http://web.tiscali.it/rascasoft
Re: eseguire un programma per un determinato tempo
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` Pero' efficace. -- Best Regards, Jack Linux User #264449 Powered by Debian GNU/Linux on AMD64 -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
eseguire un programma per un determinato tempo
come posso lanciare un programma... es. mpg321 nomefile.mp3 ma che duri solo 1 minuto esiste qualche comando o devo crearmi uno script apposta ?? grazie.ciao.ff -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]