program.rb という名前のスクリプトがあり、次のことを行う main.rb という名前のスクリプトを作成したいと考えています。
system("ruby", "program.rb")
constantly check if program.rb is running until it is done
if program.rb has reached completion
exit main.rb
end
otherwise keep doing this until program.rb reaches completion{
if program.rb is not running and stopped before completing
restart program.rb from where it left off
end}
私はPidifyを調べましたが、これを正確に正しい方法で適用する方法を見つけることができませんでした...このスクリプトにアプローチする方法についての助けがあれば大歓迎です!
更新: main.rb でそれを行う方法がない場合、program.rb で中断したところからスクリプトの実行を再開する方法を理解できました。