我正在从星号服务器(下面的示例日志)中拖出一个日志文件...我试图弄清楚的是,仅当在变量RXUNKEY,2560中填充一行时,如何执行bash脚本
我看到了“分割为”选项,并尝试使用此选项进行填充:
[,]{1,2}\n
但是没有效果。如何对其进行过滤,以便可以使用日志?是否使用切换功能,触发功能,模板功能或JS功能?这么少的文档,我不知道从哪里开始。显然,即使是Split On选项也只是在黑暗中拍摄。
20190705043747,TXKEY,1999
20190705043747,RXUNKEY,2560
20190705043747,TXUNKEY,1999
20190705043748,TXUNKEY,MAIN
20190705043759,RXKEY,2560
20190705043759,TXKEY,MAIN
20190705043759,TXKEY,1999
20190705043803,RXUNKEY,2560
20190705043804,TXUNKEY,1999
20190705043804,TXUNKEY,MAIN
20190705043824,RXKEY,2560
20190705043824,TXKEY,MAIN
20190705043824,TXKEY,1999
20190705043825,RXUNKEY,2560
20190705043825,TXUNKEY,1999
20190705043826,TXUNKEY,MAIN
20190705044014,TXKEY,MAIN
20190705044014,TXUNKEY,MAIN
20190705044034,RXKEY,2560
20190705044034,TXKEY,MAIN
20190705044034,TXKEY,1999
20190705044036,RXUNKEY,2560
20190705044036,TXUNKEY,1999
20190705044036,TXUNKEY,MAIN
答案 0 :(得分:1)
文件尾节点应该为您添加到日志中的每一行添加一条消息。
然后,您可以使用switch节点检查包含RXUNKEY, 2560
的字符串。
这应该根据需要进行过滤。
拆分节点通常用于拆分数组,而不是从字符串中提取值。