4

プログラム「myprogram」があり、コンソールで実行するとエンターキーを待ちます。何かキーを押すと、終了します。この myprogram をバックグラウンドで実行し、stdin 入力を無視したい。

私はsmapleスクリプトを持っています、

sample.sh スクリプト

------
./myprogram &
exit 0
------

でも走ると、

%sh sample.sh

myprogram が stdin から入力を取得して終了する方法の一部.. stdin から入力を取得しないようにしたいので、sample.sh が終了した後でも myprogram は引き続き実行されます。

これを達成するために sample.sh スクリプトを更新する方法を提案してください。

4

1 に答える 1

5

プログラムの標準入力を/dev/null次のものに接続できます。

./myprogram < /dev/null &
于 2012-10-26T04:21:12.433 に答える