notepad++自动监视日志文件,编辑最后一行然后将最后一行保存到新文件



请原谅我的新手身份,但我想知道是否有人可以帮助我。

我有一个音乐艺术家和标题的日志文件,每次有新歌播放时都会更新。我想自动编辑每一行,因为它是生成的,并将该行保存到一个新的文本文件,或最终通过TCP/IP发送最后一行的内容,就像由终端程序发送一样。

我已经弄清楚了如何监控日志,并使用notepadd++中的"文件状态检测"功能移动到最后一行,我已经弄清楚了使用查找和替换来编辑行。我不知道如何继续采取最后一行,并将其保存到一个新的文件。或者最好通过TCP/IP发送编辑后的最后一行。

是否可以使用notepad++?

下面是编辑前的日志示例:

12-May-2013 03:14:31 Twisted: Disco vs Ots Labs - The Way You Move [Beat Mix]
12-May-2013 03:15:34 Digital 03 vs Ots Labs - Busy Body [Radio Edit]
12-May-2013 03:16:38 Digital 03 vs Ots Labs - Busy Body [Beat Mix]
12-May-2013 03:18:50 In-Yo-Face vs Ots Labs - I Really Love You Girl [Beat Mix]

编辑后:

DPS=Twisted: Disco vs Ots Labs ; The Way You Move [Beat Mix]
DPS=Digital 03 vs Ots Labs ; Busy Body [Radio Edit]
DPS=Digital 03 vs Ots Labs ; Busy Body [Beat Mix]
DPS=In;Yo;Face vs Ots Labs ; I Really Love You Girl [Beat Mix]

就像我说的,我是一个完全的新手,我计划使用一个宏来做编辑。我想在每次更新日志时运行宏。

任何帮助都将非常感激。

谢谢,斯科特

这不能通过更改配置来实现。这可以通过在n++中编写脚本或在n++之外编写脚本或编程来实现。因此,如果您为此创建自己的独立工具,您甚至可能根本不需要n++。

最新更新