2012-10-17 89 views
0

我想知道我是否可以讓cron.d執行一個cron命令,這樣stdout或stderr上的任何東西都會被重定向到一個運行在同一臺機器上的守護進程,等待輸入。在這種情況下,它將是標準輸出或stderr的輸出。cron輸出到一個守護進程

例子:

* * * * * root /path/to/the/script.sh 2>&1 | <daemon process> 
+0

如何守護程序等待輸入? TCP/IPC套接字?如果是這樣,你可以看看netcat的數據從stdin/stderr到某處的某個套接字。 – hexist

回答

0

什麼:

* * * * * /path/to/the/script.sh 2>&1 | /path/to/the/daemon 

我作出這樣的守護進程STDIN閱讀的假設(它不是在您的文章中提到)

+1

如果它是一個守護進程,我不認爲這將是這種情況 – hexist

+0

因此OP應該解釋守護進程如何處理輸入 –