次のコマンドを実行したいと思います。
tail -f mylog.log > snippet.log
シェルタイムアウトやその他の問題を心配することなくバックグラウンドで実行したいと思います。
警告とエラーが発生します。
nohup tail -f mylog.log > snippet.log & > nohup2.out (or dev null)
正しいコマンドは何ですか?
ベストアンサー1
あなたのコードが理解されていません。
stdin および stderr チャネルをリダイレクトするには、次のようにします。
nohup tail -f mylog.log > ./messages.log 2> ./errors.out
すべてのメッセージを1つのファイルに移動するには、次のものを使用できます。
nohup tail -f mylog.log > all_messages.txt 2>&1
メッセージをコピーするには、次のものを使用できます。
nohup tail -f mylog.log | tee messages1 messages2 ...