Cygwinで何か変わったことが起こっています。 いくつかのプロセスをバックグラウンドに置くスクリプトを実行します。しかし、スクリプトが終了するとすぐに、彼らはすべて死ぬ。スクリプトから呼び出されたバックグラウンドプロセスが終了した後に終了する
単純な例では、このスクリプトを取る:
tail -f logfile.log &
私は尾の作品(それが最後のXラインを出力します)が、プロセスはもう、すぐにスクリプトが終了としてバックグラウンドではないことがわかります。
Linuxでは、それは何らかの理由で動作しますか?
cygwinのインストールでこれを再現しようとしましたが、報告する内容が表示されません。スクリプトが終了すると、tailはまだ実行されています。 – ewindes