次の質問は、私がやろうとしていることを示しているので、「再起動」を引用符で囲みました。
https://stackoverflow.com/questions/27957091/restarting-a-process-in-the-same-linux-terminal
私はC#コードを実行するためにモノラルを使用していますが、プラットフォーム間の互換性の問題のため、明らかなパスに従わずにプロセスの再起動を処理するためにシェルスクリプトまたはsystemdを使用したいと思います。
Windowsでは、新しいウィンドウが作成された後に古いウィンドウが消えることがあります。 Linuxでは、無効なハンドル例外が発生します。私の理想的な状況は、同じ端末を再利用することです。
死んでいるプロセスから端末を切り離して新しいプロセスに接続し、古いプロセスを終了させる必要がありますか?
私が要求することは可能ですか?