新しい端末ウィンドウでスクリプトを実行しますが、現在のウィンドウと同じ端末エミュレータを使用します。

新しい端末ウィンドウでスクリプトを実行しますが、現在のウィンドウと同じ端末エミュレータを使用します。

新しい端末ウィンドウでスクリプトを実行したいと思います。私はいくつかの解決策を見つけました:これ。ただし、すべて端末固有のソリューションを提供します。 konsoleを使用すると機能しますkonsole ./myscript.shが、gnome-terminalまたは他のターミナルプログラムを使用すると機能しません。

現在の端末と同じタイプの新しい端末を開く方法はありますか?または、現在端末を実行している実行可能ファイルを見つける方法は?それとも私が何かを間違って理解していますか?一般的に理解できない部分があるため、特定のオプションをハードコードする必要があります。

私は主にArch、Debian、Ubuntuを使用しているので最適ではありませんが、これら3つのバージョンでのみ動作する解決策があれば良いと思います。

関連情報