Estoy creando un programa y me gustaría que se repita si un usuario presiona una tecla. También quiero saber si el archivo bash puede abrir automáticamente una terminal de comandos si no se está ejecutando desde una para realizar la tarea anterior.
#!/usr/sh
bash /random/bash
kill process
#On user press, repeat
#else
kill process
Y después de eso, ¿cómo hago para que el archivo bash cierre automáticamente la terminal?
Respuesta1
Para el bucle, puede usar while
y read -n1
esperar a que un usuario presione una tecla. Para cerrar la terminal después de ejecutar el script, puede usar ./script.sh && exit
Para abrir la terminal:
gnome-terminal -e command
xterm -e command
konsole -e command
terminal -e command