プログラムを作成していますが、ユーザーがキーを押したときにループするようにしたいと考えています。また、上記のタスクを実行するためにコマンド ターミナルが実行されていない場合、bash ファイルが自動的にコマンド ターミナルを開くことができるかどうかも知りたいです。
#!/usr/sh
bash /random/bash
kill process
#On user press, repeat
#else
kill process
その後、bash ファイルでターミナルを自動的に閉じるにはどうすればよいですか?
答え1
ループには を使用しwhile
、read -n1
ユーザーがキーを押すのを待つことができます。スクリプトを実行した後にターミナルを閉じるには、 を使用します./script.sh && exit
。ターミナルを開くには:
gnome-terminal -e command
xterm -e command
konsole -e command
terminal -e command