暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Windows 版的 tail

生有可恋 2023-01-12
3869

Linux 下一般会使用 tail -f file.log 来观察日志,在 Windows 安装 Git 或 Msys2 等 Linux 工具包后也都可以接着使用这些工具。但还是有不适合安装这些工具的地方,所以寻找 Windows 版的平替方案就成了一个正常需求。

类 tail 工具有很多,推荐一个免费软件,只有 220K,可以在窗口而非命令行中实时查看日志。工具名字叫 baretail :

它有两个版本,其中免费版在程序启动时会有一段有关版权说明的启动画面,等一会就会消失掉,不影响使用。

baretail 下载地址:

    http://www.baremetalsoft.com/baretail/

    baretail 支持自定义高亮行、可选编码格式。对中文支持比较好,我们分别以 utf-8 编码和 ANSI 编码为例。在 Windows 命令行下的程序默认使用的就是 ANSI 编码,我们可以把它理解为 gb2312 编码。比如使用 ping 命令生成一个不断增长的日志文件 :

      c:\> ping localhost -t >> localhost.log

      使用 baretail 打开日志文件,可以看到不停滚动的日志内容:

      默认编码使用 ANSI,中文可以正常显示。如果切到 utf-8 编码,中文将显示为乱码:

      我们查看一个以 UTF-8 编码的日志文件:

      其中高亮行可以正定义:

      测试发现高亮行的内容匹配只支持英文,不过也够用了。软件不用安装,是个单文件,拷贝后可以直接使用,方便携带。

      全文完。

      如果转发本文,文末务必注明:“转自微信公众号:生有可恋”。

             

      文章转载自生有可恋,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

      评论