1. ホーム
  2. バッシュ

[解決済み] [Solved] `nohup.out` の名前を変更することはできますか?

2022-04-02 04:14:27

質問

を実行すると nohup some_command & になり、出力は nohup.out ; man nohup を見るように言っています。 info nohup というのがあります。

標準出力が端末の場合 コマンドの標準出力が追加されます。 をファイル 'nohup.out' に追加します。 書き込めない場合は をファイル '$HOME/nohup.out' に追加します。 書き込めない場合は、コマンド は実行されない。

しかし、もし私がすでに nohup に出力され /nohup.out を実行し、もう一つを実行したい。 nohup コマンドにリダイレクトすることはできますか? nohup2.out ?

解決方法は?

nohup some_command &> nohup2.out &

で、出来上がりです。


Bash バージョン < 4 の古い構文です。

nohup some_command > nohup2.out 2>&1 &