SSHセッションでコマンドを実行してtty1に表示する方法を知っている人はいますか?私はこれを行うことができるようですscript command >> /dev/tty1
:
ただし、そのようにして端末を閉じると、プロセスは終了します。そうですか?
どんなアイデアがありますか?
ありがとうございます。
答え1
セッションからスクリプトを生成しますscreen
。提案どおりに出力をTTYにリダイレクトします。スクリーンセッションから切り離し、端末を閉じます。 SIGHUPは送信されないため、スクリプトは実行を続ける必要があります。
答え2
画面が少し重いですね。
2番目の方法は、昔ながらの手術方法を使用することです。
nohup script command 2>&1 > /dev/tty1 &
nohup コマンドはすべての hangup 信号をキャプチャして無視するため、残されたコマンドは受信されず、端末を閉じても停止しません。