nohup.outに出力しない方法 ログアウト後も処理を続けたり、sshなどttyを使用しないでコマンド実行してssh終了後も動作させる場合、nohupをコマンドの前につける。 nohupコマンドを実行すると標準出力とエラー出力がnohup.outに出力されてしまうが、ログの肥大化を避けるなどの理由でnohup.outに出力したくない場合、/dev/nullにリダイレクトしてあげればいい。 nohup some_command >/dev/null 2>&1 & ターミナル上に標準出力する方法 ターミナル上に出したいとなった場合、nohupの仕様が「エラー出力を標準出力にリダイレクトし、標準出力をnohup.outに書き込む」となっているため、ターミナルに表示させるのに、プロセス置換を使ってnohupの出力をcatに渡すことで実現した。 If standard input is a ter
![nohupコマンドでnohup.outではなく標準出力に出力する方法 - grep Tips *](https://cdn-ak-scissors.b.st-hatena.com/image/square/6f3713a395d12e1d34ecbc5b7411b9f38b7a6693/height=288;version=1;width=512/https%3A%2F%2Fwww.greptips.com%2Fimages%2Fogp%2F433.png)