grazie a tutti. Il comando wait funziona egregiamente e non occorre nemmeno passargli in maniera esplicita degli identificativi di processo, Se ho capito bene, senza parametri, aspetta che termini il lavoro di tutti i processi "figli" di quello su cui è invocato il wait
ciao e grazie ancora ste On Wednesday 18 March 2009 19:54:56 bodr...@mail.dm.unipi.it wrote: > Ciao a tutti! > > >> Ho uno scritto bash "lanciatore.sh" che lancia in parallelo i programmi > >> .. > >> esiste un "operatore di sincronia" a livello di bash per verificare che > > > > wait > > > > (non fare man wait, ma man bash, poi cerca wait) > > > > Personalmente non l'ho mai usato, ma mi sa che devi memorizzarti da > > qualche parte (variabili) i pid dei processi, e poi passarglieli come > > Si', wait, che e` un comando interno delle shell (quindi se usi bash "help > wait" ti fornisce una spiegazione d'uso). > Se non gli dai nessun parametro, aspetta che tutti i processi figli di > quella shell terminino, quindi probabilmente questo è proprio quel che ti > serve. > > Chiaramente, con tanti processi lanciati da una shell e il comando time, > otterrai una misurazione... diciamo spannometrica, che certo per qualche > esperimento può anche bastare. > > Ciau, > m > > -- > http://bodrato.it/ -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org