ユーザーが押すたびに、ターミナルを開いて、ターミナルを閉じる操作を繰り返しますか?

ユーザーが押すたびに、ターミナルを開いて、ターミナルを閉じる操作を繰り返しますか?

プログラムを作成していますが、ユーザーがキーを押したときにループするようにしたいと考えています。また、上記のタスクを実行するためにコマンド ターミナルが実行されていない場合、bash ファイルが自動的にコマンド ターミナルを開くことができるかどうかも知りたいです。

#!/usr/sh
bash /random/bash
kill process
#On user press, repeat
#else
kill process

その後、bash ファイルでターミナルを自動的に閉じるにはどうすればよいですか?

答え1

ループには を使用しwhileread -n1ユーザーがキーを押すのを待つことができます。スクリプトを実行した後にターミナルを閉じるには、 を使用します./script.sh && exit。ターミナルを開くには:

gnome-terminal -e command
xterm -e command
konsole -e command
terminal -e command

関連情報