文件名称:filewatcherd:FreeBSD守护程序,可监视文件并在文件更改时运行命令
文件大小:23KB
文件格式:ZIP
更新时间:2024-05-20 08:41:39
C
概述 filewatcherd是受cron启发的守护程序,该守护程序根据文件更改而不是时间运行命令。 原则上,它类似于incron ,但是它更简单,更受限制,并且不依赖于FreeBSD基础之外的任何内容。 监视表 filewatcherd用法非常简单:守护程序具有一些基本的命令行选项,并且将watchtab文件作为主要输入。 该watchtab受crontab启发很大。 空行将被忽略,行中的前导和尾随空白将被忽略,以井号( # )开头的行将作为注释被忽略。 环境行被定义为在任何反斜杠( \\ )或制表符之前具有等号( = )。 它们表示可用于命令的环境变量,并且仅影响其下面的条目。 输入行由3到6个制表符分隔的字段组成。 完整的行按各自的顺序包含以下字段: 要观看的文件的路径 要考虑的事件 第一个触发事件与命令运行之间的延迟 用户和(可选)组来设置命令 chroot为命令设置 命
【文件预览】:
filewatcherd-master
----run.c(2KB)
----watchtab.c(15KB)
----run.h(1KB)
----TODO(216B)
----LICENSE(730B)
----watchtab.h(3KB)
----filewatcherd.c(7KB)
----log.c(8KB)
----.gitignore(26B)
----watchtab.5(3KB)
----Makefile(2KB)
----log.h(5KB)
----README.md(5KB)
----filewatcherd.8(2KB)