По умолчанию log rotate сдвигает индекс имени файла при каждом повороте. Я хотел бы сохранить имена для старых файлов. На каждом ротации: создавать новые файлы + удалять устаревшие.logrotate сохранить старые имена файлов
Причина: каждый раз, когда я являюсь rsycn этими файлами с другим сервером, мне нужно загрузить ВСЕ файл вместо простой загрузки только что созданного ОДНОГО файла и удаления устаревшего ОДНОГО файла.
Благодаря
Я предполагаю, что вы используете Linux и syslog, но вы, вероятно, должны сказать это явно. – ams
Я сомневаюсь, что это поможет, но я использую CentOS. Пока у меня есть идея использовать короткий скрипт bash, который будет обрабатывать имена файлов до/после каждого поворота. – Developer
Я заметил, что logrotate может добавить суффикс '-20160111' вместо 1, 2, 3 на некоторых сборках. Как управлять форматом файлов? ВАЖНО: файл не должен содержать 1, 2, 3; он должен содержать только дату. – Developer