私は次のことをしたい main.rb というプログラムを持っています:
system("ruby", "program1.rb")
sleep 60
system("ruby", "program2.rb")
sleep 60
system("ruby", "program3.rb")
sleep 60
system("ruby", "program4.rb")
puts "Programs are done running"
program1が終了するまでprogram2を待たずに上記を行う方法はありますか? 各プログラムで新しい CLI を開く必要があるのではないかと思いますか? また、4つすべてが完了したときにのみ「プログラムが実行されました」というメッセージを出力したいと思います。それを行う方法はありますか?ありがとうございました!