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

时间:2013-05-12 11:01:44

标签: notepad++

请原谅我的新总状态,但我想知道是否有人可以帮助我。

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

我已经想出如何使用Notepadd ++中的“文件状态检测”功能监控日志并移动到最后一行,我已经想出使用find和replace来编辑行。我不知道如何继续采取最后一行并将其保存到新文件。或者最好通过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]

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

非常感谢任何帮助。

谢谢,

斯科特

1 个答案:

答案 0 :(得分:0)

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