如何在shell脚本中结合运行多个ruby文件?

Jos*_*osh 4 ruby shell

我有一个.sh文件,如下所示:

ruby one.rb
ruby two.rb
ruby three.rb
ruby four.rb
ruby five.rb
ruby six.rb
ruby seven.rb
ruby eight.rb
Run Code Online (Sandbox Code Playgroud)

这样做是逐个运行ruby文件.我将如何开始联合发布前四个,并且在前四个完成后立即抓住下一组.不知道如何处理这个,任何建议表示赞赏.我现在想避免使用rake并继续使用shell.

Den*_*rdy 13

你已经尝试使用&wait

ruby one.rb &
ruby two.rb &
ruby three.rb &
ruby four.rb &
wait
ruby five.rb &
ruby six.rb &
ruby seven.rb &
ruby eight.rb &
Run Code Online (Sandbox Code Playgroud)

http://tldp.org/LDP/abs/html/subshel​​ls.html