Po około godzinie Googlingu nie mogę uwierzyć, że nikt wcześniej nie zadał tego pytania ...
Mam skrypt działający na TTY1. Jak sprawić, aby ten skrypt uruchamiał dowolny program na TTY2?
- Znalazłem
tty
, który mówi ci, na którym TTY jesteś obecnie. - Znalazłem
writevt
, który zapisuje pojedynczy wiersz tekstu na innym TTY. - Znalazłem
chvt
, które zmiany, który TTY jest obecnie wyświetlany.
Nie chcę wyświetlać TTY2. Chcę tylko, aby główny skrypt kontynuował normalne działanie, ale jeśli ręcznie przełączę się na TTY2, mogę wchodzić w interakcje z drugim programem.
[command] > /dev/tty2
(musisz się już zalogować do tty2)?