Asynchronous system calls are easy using threads::async.
use threads; my @threads; push @threads, async{ print `perl -e " sleep 2 * 10 - $_; print qq[job $_ completes]; " ` } for 1 .. 10; $_->join for @threads; __END__ job 10 completes job 9 completes job 8 completes job 7 completes job 6 completes job 5 completes job 4 completes job 3 completes job 2 completes job 1 completes
In reply to Re: Creation of simultaneous system commands
by BrowserUk
in thread Creation of simultaneous system commands
by bonoboy
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |