1

system("insert shell command here")スクリプトを使用して渡したい。ただし、このスクリプトにはユーザー入力が必要です。ユーザー入力も渡したいです。どうすればいいですか?

私は試した:

system('./script')
system('input1')
system('input2')

ただし、Ruby は最初のシステム コールが完了するまで待機し、次のシステム コールに進むだけです。

これを行うことは可能ですか?試してみましsystem('./script', 'input1')たが、それもうまくいきませんでした。どちらにも運がありませんexec

4

2 に答える 2