Linuxコマンドの実行を表示するためのGUIウィンドウを作成する方法は? [閉鎖]

Linuxコマンドの実行を表示するためのGUIウィンドウを作成する方法は? [閉鎖]

シェルスクリプトを使用してソフトウェアを作成し、ユーザーが簡単にインストールできるようにするためにPythonを使用してGUIを作成しましたが、私のソフトウェアはユーザーが見なければならないいくつかのLinuxコマンドを実行します。詳細については、Ubuntuのインストールイメージを参照してください。コピーしたファイルの近くの三角形をクリックすると、正確に私が望んでいたコンソールが表示されます。 **ライブコンソール**ここに画像の説明を入力してください。

答え1

最も簡単な方法は、PS4を「$」に​​設定し、スクリプトにechoコマンドを設定し、バックグラウンドでスクリプトを実行し、出力をファイルにリダイレクトし、スクリプトの実行中にGUIからファイルを読み込んで表示することです。

サンプルスクリプトinstall.sh:

PS4='$ '
set -x
echo "testing..."
pwd
ls

./install.sh > output.txtどういう意味かを見るには、シェルで ""を実行してください。

関連情報