Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

Esecuzione asincrona

A volte è desiderabile eseguire più di un'attività contemporaneamente. Abbiamo visto come tutti i moderni sistemi operativi siano almeno multitasking se non anche multiutente. Gli script possono essere costruiti per comportarsi in modo multitasking.

Di solito ciò comporta l'avvio di uno script che, a sua volta, avvia uno o più script figlio che eseguono un'attività aggiuntiva mentre lo script padre continua a essere eseguito. Tuttavia, quando una serie di script viene eseguita in questo modo, possono verificarsi problemi nel mantenere coordinati genitore e figlio. Cioè, cosa succede se il genitore o il figlio dipendono dall'altro e uno script deve attendere che l'altro termini il proprio compito prima di terminare il proprio?

bash ha un comando integrato per aiutare a gestire esecuzione asincrona come questo. Il aspettare Il comando fa mettere in pausa uno script padre fino al termine di un processo specificato (ovvero, lo script figlio).


 

Il miglior sistema operativo cloud computing su OnWorks: