Why would you want a shell script to be async? All this means is that you're going to type await 47 times. This isn't a network server, I'm not sure why this is the right tool for this job.
Edit: that parallel rsync example answers my question nicely. I should have read more carefully.
Edit: that parallel rsync example answers my question nicely. I should have read more carefully.