日志处理 - 将日志文件中的每个新行作为参数实时发送到脚本

时间:2015-12-30 02:50:49

标签: shell logging rsyslog

我有一个活动的日志文件(这意味着有新的日志信息行实时附加到文件中。)

我想要的是:当附加一个新行时,将新的日志行作为参数传递给脚本(Bash,C,甚至是PHP)。

更好的是:不是为每个新的日志行打开一个新进程,而是在后台运行恶魔进程以接受每一行新输入。

我尝试使用Google,但没有找到任何有用的关键字。

顺便说一下,它正在Debian上运行。

1 个答案:

答案 0 :(得分:0)

  

而不是为每个添加的新日志行打开一个新进程,运行   后台的恶魔进程接受每一行新输入。

tail -f log | demon&