Ruby で以下のようなコード行を使用して、スクリプトを次のような出力ファイルに実行するときにログ ファイルを書き込みます。
system("ruby #{file} > #{file}.out")
ただし、新しいフォルダーを作成し、出力ファイルをこのフォルダーの下に置くことを期待して、次の方法で試しました。
Dir::mkdir(directory_name)
system("ruby #{file} > directory_name/#{file}.out")
ただし、フォルダ「directory_name」の下に出力ファイルが置かれているのを確認できません。誰か教えてください。本当にありがとう。