저는 프로그램을 만들고 있는데 사용자가 키를 누르면 프로그램이 반복되도록 하고 싶습니다. 또한 위 작업을 수행하기 위해 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