让 putty 监视 stdout 中的特定输出并通知

让 putty 监视 stdout 中的特定输出并通知

您知道在 Putty 客户端中引入通知功能的任何方法吗?我想设置一些正则表达式或简单的文本字符串,并在此内容出现在 stdout 中时收到通知(通过声音或某些工具提示)。

如果腻子中没有具体说明,我该如何完成?

旧版本的 KDE 的 konsole 终端中曾经有类似的功能,但直到现在我也没有看到它。

答案1

PuTTY 源代码可供下载或 Subversion 访问。 已获许可在 MIT 许可下,因此欢迎您修改源代码(或付钱让别人为您修改源代码)以直接向客户端添加这样的通知功能。

根据您的具体需要,可能更简单地按照@Ignacio 的答案建议的那样制定解决方案(使用尾巴或其他控制台实用程序)。如果您的客户端系统正在运行 X 服务器,并且您在 PuTTY 中启用了 X 转发,您甚至可以考虑使用禅意为您提供一个弹出通知对话框。

答案2

使用tail -F来观察文件,并使用awk来检测行并生成输出。

相关内容