У мене є простий скрипт, який виводить на журнал купу журналів, і я передав STDOUT у файл для зберігання журналів. Оскільки цей скрипт триває, мені потрібно було обертати файли журналів, щоб вони були розміщені на більш дрібних керованих.
Проблема, з якою я зіткнулася, полягала в тому, що після logrotate
переміщення поточного файлу журналу в новий, новостворений файл журналу більше не заповнюється журналами. Здається, що після видалення оригінального файлу журналу його обробник файлів втрачається, а перенаправлення більше не працюватиме.
Я також знайшов цю посаду, яка мала ту ж проблему, що і я, і стверджує, що її можна виправити, використовуючи >>
замість того, >
щоб перенаправляти вихід. Я перевірив його рішення, але це не спрацювало для мене. Хтось має ідею, як зберегти роботу перенаправлення?