Я пытаюсь демонизировать пример теста процесса perl в системном журнале.
1) в скрипте perl он уже входит в rotate файл журнала, но я хотел бы зарегистрировать демон для случая, когда что-то пойдет не так, прежде чем log get create
2) сейчас занимаюсь
sudo / usr / sbin / daemonize -u Пользователь -a -e /home/users/me/log/log.log / home / users / me / test
Это уже работает, но проблема в том, что файл журнала станет большим, и единственный способ обработать файл журнала - это если daemonize остановлен.
Итак, я пытаюсь войти в системный журнал, поэтому я делаю
sudo / usr / sbin / daemonize -u Пользователь -a -e / dev / stderr / home / users / me / test | Регистратор
это будет иметь ошибку разрешения при записи в stderr. Если я не работаю как пользователь, он получает журнал нормально, но по соображениям безопасности я должен запустить свой демон как пользователь.
Я застрял, любая помощь оценена
мой тест
sub main {
мой $ я = 0;
для ($ i = 0; $ i <10; $ i ++) {
выведите «это тест». $ я "\ n";
}
} </p>
Главный (@ARG);
Обратите внимание, я также пробовал 2> & 1, но не работает