我正在尝试将 perl 进程示例测试守护到 syslog。
1)在perl脚本中,它已经登录到旋转日志文件,但我想记录守护进程,以防在创建日志之前出现问题 2)目前我正在做 sudo /usr/sbin/daemonize -u User -a -e /home/users/me/log/log.log /home/users/me/test
它已经工作了,但问题是日志文件会变大,处理日志文件的唯一方法是停止守护进程。
所以我正在尝试登录系统日志,所以我正在做
sudo /usr/sbin/daemonize -u 用户 -a -e /dev/stderr /home/users/me/test | 记录器
这将在写入 stderr 时出现权限错误。如果我不以用户身份运行,它会很好地记录日志,但出于安全原因,我必须以用户身份运行我的守护进程。
我被卡住了,任何帮助都将不胜感激
我的测试子主{我的 $i = 0; for($i=0; $i < 10 ; $i++){ print "这是一个测试" . $i 。"\n"; } }
主要(@ARG);
注意我也尝试了 2>&1 但不起作用