英语法语西班牙语

运行服务器 | Ubuntu > | Fedora > |


OnWorks 网站图标

inoticoming - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 inoticoming

这是 inoticoming 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

名称


inocoming - 当文件到达传入目录时触发操作

概要


进入 [ 全局选项 ] 目录 行动*

商品描述


Inoticoming 是一个守护进程 目录 使用 Linux 的 inotify 框架和触发器
行动 一旦具有特定名称的文件被放置在那里。

例如它可以用来等待 。变化 文件上传到目录并调用
惩戒 将它们放入您的存储库。

GLOBAL 配置


- 前景
不要分叉,而是留在前台并登录到 stderr。

--日志文件 文件名
在后台fork后,登录到指定的 文件名 而不是系统日志。

--pid 文件 文件名
将运行实例的pid写入 文件名.

--初始搜索
首先在目录中搜索已经存在的文件并使用
给定的规则就好像它们刚刚出现一样。 如果文件出现在这个初始阶段,它们
可以处理两次,但绝不能错过。 (除非它们太多且
inotify 队列溢出)。

行动


每个操作描述都是此操作的可选选项列表(哪些文件要
调用它,在执行之前要更改到哪个目录,...),然后是
命令及其参数以单个 ; 结尾作为论据。 喜欢:
进入 - 前景 / --正则表达式 ^v 回音 那里 出现 {} in 练习 目录。 \;
(请注意,当且仅当您从 shell 或
任何其他解释 ; 在其自己的)。

活动正式启动 配置
- 字首 绳子
仅当文件名以指定字符串开头时才触发此操作。

- 后缀 绳子
仅当文件名以指定字符串结尾时才触发此操作。

--正则表达式 定期 表达
仅当文件名与指定的正则表达式匹配时才触发此操作。

--chdir 目录
变成 目录 在执行指定的命令之前。 (请注意,因为它
是一个行为良好的守护进程,它的工作目录是 / 这将被所有人继承
动作)。

--标准输出到日志
将命令的输出 (stdout) 重定向到日志文件。

--stderr 到日志
将命令的错误输出 (stderr) 重定向到日志文件。

示例


进入 --日志文件 日志/ilog --pid 文件 PID $传入目录 - 后缀 。变化
--stderr 到日志 惩戒 -s -b $REPREPROBASEDIR --waitforlock 1000 处理来料
规则名称 {} \;
这将为每个新的 .changes 文件调用 reprepro。 请注意,将 {} 作为
processincoming 的参数(inoticoming 将替换为文件名)所以
只处理那个 .changes 文件,reprepro 不会抱怨
可能其他但不完整的 .changes 文件只能从
代表版本 2.2.2。

问题


还没有处理队列溢出。

REPORTING BUGS


向 Debian BTS 报告错误或愿望清单请求
(例如通过使用 报告软件缺陷 进入 在 Debian 下)
或直接到brlink@debian.org>.

版权


版权所有 © 2007 Bernhard R. Link
这是免费软件; 请参阅复制条件的来源。 没有保修; 不是
即使是为了特定目的的适销性或适合性。

使用 onworks.net 服务在线使用 inoticoming


Ad


Ad