新しいBashターミナルウィンドウですでに実行されているアプリケーションを監視する方法は? [コピー]

新しいBashターミナルウィンドウですでに実行されているアプリケーションを監視する方法は? [コピー]

アプリケーションはすでに実行中で、コマンド出力はなく、GUIのみが出力されます。

新しい端末ウィンドウでアプリケーションのコマンド出力を取得するにはどうすればよいですか?

他のアプリケーションはすでにCLiで実行されていますが、アプリケーション自体に影響を与えずに別のウィンドウまたはリモートで特定のアプリケーションを監視したいですか?

ベストアンサー1

これは実行中のアプリケーションにとって非常に複雑です。デバッガを接続し、ファイル記述子0、1、2を閉じ、新しい制御端末を開き、それに応じてファイル記述子を開く必要があります。また、アプリケーションが端末を制御しないため、一般的な方法で使用されず、端末を閉じて他の目的に使用することができることを認識しても機能しない可能性がstdinありstdoutますstderr

おすすめ記事