Pry*_*ryo 5 linux bash logging debian start-stop-daemon
已经有几个关于此的问题,但似乎没有一个有效。我有一个当前已关闭的生产系统,我需要能够快速从守护进程获取 stderr 输出以对其进行调试。
我以为我可以从调用点(在 init.d 脚本中)重定向输出,但事实证明这是极其困难的。
start-stop-daemon -d $DDIR -b -m --start --quiet -pidfile $PIDFILE --exec $DAEMON -- \
$DAEMON_ARGS > /var/log/daemon.log 2>&1 \
|| return 2
Run Code Online (Sandbox Code Playgroud)
这是行不通的。我尝试运行一个 shell 脚本来调用可执行文件并重定向输出,但日志文件仍然为空(而且我确实知道该进程正在输出信息)。
任何帮助将不胜感激。