nohupがnohup.outファイルとスクリーン/ターミナルの両方に出力を書き込むことは可能ですか?

nohupがnohup.outファイルとスクリーン/ターミナルの両方に出力を書き込むことは可能ですか?

シェルを使用していますbash。私はしばしばnohupプロセスを開始したシェル/ターミナルを閉じたときにプロセスが停止しないようにするためにこれを使用します。私は次の構文を使用します。

nohup myprocess

起動時にnohup次のメッセージが表示されます。

nohup: ignoring input and appending output to 'nohup.out'

これによりnohup、画面に出力が記録されなくなりますnohup.out

しかし、私はしばしば計算の進行状況を監視したいと思います。またはをnohup.out使用してviこれを実行できますが、tail特に計算に数時間かかる場合は、時間がかかることがあります。

出力を印刷する方法はありますか?両方 nohup.out(インターネット接続が切断されると、プロセスを開始した端末は閉じます。)そして画面に?時間をいただきありがとうございます。

ベストアンサー1

あなたは実行することができます

nohup yourprocess & tail -f nohup.out

おすすめ記事