まず、python 2.4.4 しか使用できません
起動し、さまざまなサブプロセスが環境にどのように影響するかを監視するプロセスコントローラーをPythonで作成する必要があります。これらの各サブプロセスは、それ自体が python スクリプトです。
UNIX シェルから実行すると、コマンド ラインは次のようになります。
python myscript arg1 arg2 arg3 >output.log 2>err.log &
私は入力にも出力にも興味がありません.pythonは処理する必要はありません. Python プログラムは、1) 各プロセスの pid 2) 各プロセスが実行されているかどうかだけを知る必要があります。
そして、プロセスは継続的に実行されます。
出力を読み込んで、もう一度ファイルに送信しようとしましたが、readlineが非同期ではないという問題に遭遇しました。その多くは非常に複雑です。
bash リダイレクト操作を保持する python サブプロセス呼び出しを作成するにはどうすればよいですか?
ありがとう