IO.popen("command").readlines を使用してそのコマンドの STDOUT を取得する宿題の短いファイルを完成させました。ただし、Ruby ファイルをラップするシェル スクリプトを作成する必要があります。問題はありませんが、シェル スクリプトに入れると readlines がハングします。
ruby script.rb foo example > example.out
これは動作します
script.sh foo example >example.out
これは readlines でハングアップします。ruby script.rb
script.sh に含まれるすべてです。