gag*_*ala 32
运行进程有一个PID,其fd(文件描述符)映射到/proc/<PID>/fd.我们可以找到正在运行的cron进程的PID /var/run/crond.pid.
要将cron日志发送到stdout,我们可以将日志写入由cron启动的进程的fd编号1.
0 9 * * * /bin/sh /bin/cleanup.sh > /proc/$(cat /var/run/crond.pid)/fd/1 2>&1
Run Code Online (Sandbox Code Playgroud)
tty在任何终端上输入,我们将获得该特定终端窗口的设备文件,例如/dev/pts/1. 将 cron 作业重定向到此文件中
cleanup.sh > /dev/pts/1
| 归档时间: |
|
| 查看次数: |
17926 次 |
| 最近记录: |