Dopo circa un'ora di Google, non riesco a credere che nessuno abbia effettivamente posto questa domanda prima ...
Quindi ho uno script in esecuzione su TTY1. Come posso fare in modo che lo script avvii un programma arbitrario su TTY2?
- Ho trovato
tty
, che ti dice su quale TTY sei attualmente. - Ho trovato
writevt
, che scrive una singola riga di testo su un TTY diverso. - Ho trovato
chvt
, che cambia quale TTY è attualmente visualizzato.
Non voglio visualizzare TTY2. Voglio solo che lo script principale continui a funzionare normalmente, ma se passo manualmente a TTY2 posso interagire con il secondo programma.
[command] > /dev/tty2
(devi già aver effettuato l'accesso a tty2)?