Después de aproximadamente una hora de buscar en Google esto, no puedo creer que nadie haya hecho esta pregunta antes ...
Así que tengo un script ejecutándose en TTY1. ¿Cómo hago para que ese script inicie algún programa arbitrario en TTY2?
- Encontré
tty
, que te dice en qué TTY estás actualmente. - Encontré
writevt
, que escribe una sola línea de texto en un TTY diferente. - Encontré
chvt
, que cambia qué TTY se muestra actualmente.
No quiero mostrar TTY2. Solo quiero que el script principal continúe ejecutándose normalmente, pero si cambio manualmente a TTY2 puedo interactuar con el segundo programa.
[command] > /dev/tty2
(ya debe iniciar sesión en tty2)?