アリスクリプトが停止し、バックグラウンドで実行中に入力を待ちます。

アリスクリプトが停止し、バックグラウンドで実行中に入力を待ちます。

私は他のJavaプロセスを実行しているCentOS 5.5でant(Javaビルドツール)スクリプトを実行しています。バックグラウンドでantスクリプトを実行するとき:

ant -f myfile.xml &> foo.out &

分岐したプロセスの状態が停止し、入力待機中に変わります。プロセスを前景にインポートすると再開されます(私の立場では入力は必要ありません)。

同じオペレーティングシステムCentOS 5.5を実行している他のコンピュータでは、これは発生しません。

答え1

私は答えを見つけました。クイック Google 検索で次のページが表示されました。

http://ant.apache.org/manual/running.html#背景

Antはすぐにstdinから読み込もうとし、バックグラウンドプロセスが中断されるようです。

関連情報