V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
css3
V2EX  ›  Linux

Linux 实时查看日志时,如何高亮显示一些常见关键字

  •  
  •   css3 · Jun 4, 2021 · 3160 views
    This topic created in 1788 days ago, the information mentioned may be changed or developed.

    如:error, warning, fatal 或指定关键字等等,背景:使用的系统自带 mac termina,不允许安装其他客户端

    11 replies    2021-06-15 20:42:33 +08:00
    huifer
        1
    huifer  
       Jun 4, 2021
    perl -pe
    yuancoder
        2
    yuancoder  
       Jun 4, 2021
    可以自己写个脚本处理 ,我之前用 php 写过一个: https://github.com/lyuangg/colortail
    FurN1
        3
    FurN1  
       Jun 4, 2021
    这取决于你 pager 的设置。一般默认的 pager 是 less 。然后苹果的 less 和 bash 版本都比较旧,不过 less 够用了。高亮的话要设置,你可以看我的设置里 less color 那部分,放到你的 rc 或者 profile 里
    https://github.com/g6ai/dotfiles/blob/master/shrc
    debuggerx
        4
    debuggerx  
       Jun 4, 2021   ❤️ 5
    lnav
    aloxaf
        5
    aloxaf  
       Jun 4, 2021
    grc
    cambria
        6
    cambria  
       Jun 4, 2021
    awk + ANSI 颜色代码
    css3
        7
    css3  
    OP
       Jun 4, 2021
    @debuggerx 好用,已经用上了,多谢推荐
    css3
        8
    css3  
    OP
       Jun 4, 2021
    @huifer
    @aloxaf
    @cambria
    @IgniteWhite 感谢老哥们,已采用 lnav 工具,可以满足使用
    Huelse
        9
    Huelse  
       Jun 5, 2021
    如果不用控制台的话,用 vscode 的 remote SSH 看日志也是可以的,自带高亮,装插件也可以
    lululau
        10
    lululau  
       Jun 5, 2021 via iPhone
    有了 lnav 不用 elk
    css3
        11
    css3  
    OP
       Jun 15, 2021
    @debuggerx 大佬再请教下,lnav 怎么显示行号的?还有就是我在命令行消费 kafka 时使用 lnav, 未响应了,可能是 kafka 消费时刷的内容太多太快了?有没有解决办法的?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1225 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 17:52 · PVG 01:52 · LAX 10:52 · JFK 13:52
    ♥ Do have faith in what you're doing.