グーグルで約1時間後、これまで誰も実際にこの質問をしていないとは信じられません...
そのため、TTY1で実行するスクリプトがあります。そのスクリプトがTTY2で任意のプログラムを起動するようにするにはどうすればよいですか?
- を見つけました
tty
。これは、現在どのTTYにいるかを示しています。 - 私は
writevt
、別のTTYに1行のテキストを書き込むを見つけました。 - が見つかりました
chvt
。これにより、現在表示されているTTYが変わります。
TTY2 を表示したくありません。メインスクリプトを正常に実行し続けるだけですが、手動でTTY2に切り替えると、2番目のプログラムと対話できます。
[command] > /dev/tty2
(tty2にすでにログインしている必要があります)?