22 了, Mac 上有什么方便看 log 的工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
snooprat
V2EX    macOS

22 了, Mac 上有什么方便看 log 的工具

  •  
  •   snooprat 2021-12-17 17:19:00 +08:00 6533 次点击
    这是一个创建于 1441 天前的主题,其中的信息可能已经有所发展或是发生改变。

    主要需求:

    1. 支持多文件搜索,搜索结果单独显示
    2. 支持正则
    3. 支持在搜索结果里再次筛选
    4. 支持打开大文件,速度快
    5. 有搜索历史,能快速复用搜索关键字
    6. 轻量,启动快

    用过几个推荐的,都不如意:

    1. coteditor ,不支持搜索多文件,不支持在搜索结果里再筛选,打开大文件(几十 MB )一搜就卡死。
    2. vscode ,拿来 log 有点重(平时不常用),没有搜索历史(上下找不好用)
    3. vim ,麻烦,不够快捷,可能我不会用
    12 条回复    2021-12-20 09:35:18 +08:00
    DeleteZN
        1
    DeleteZN  
       2021-12-17 19:00:54 +08:00 via Android
    grep "xxx" ./* | grep xxx
    F281M6Dh8DXpD1g2
        2
    F281M6Dh8DXpD1g2  
       2021-12-17 19:03:58 +08:00 via iPhone
    mac 自带的控制台是我见过最快的查看器
    lance6716
        3
    lance6716  
       2021-12-17 19:11:36 +08:00 via iPhone
    glogg
    HHPLow
        4
    HHPLow  
       2021-12-17 19:18:06 +08:00 via iPhone
    kidonng
        5
    kidonng  
       2021-12-17 19:22:26 +08:00 via Android
    1 2 4 6 ripgrep ,3 pipe 到另一个 ripgrep/fzf 或者存为文件再搜,5 靠 shell 历史
    虽说易用性不是很高
    guyeu
        6
    guyeu  
       2021-12-17 22:42:05 +08:00
    leave
    lucaslee
        7
    lucaslee  
       2021-12-17 23:58:16 +08:00
    这题我会。但 6 不能算完全满足。因为需要依赖 crossover 启动:P
    totalcommander 之 alt+F7 绝活
    ericguo
        8
    ericguo  
       2021-12-18 00:17:02 +08:00
    grep, zgrep, tail, bash_history 还有记事本。。。
    snooprat
        9
    snooprat  
    OP
       2021-12-18 00:26:42 +08:00 via iPhone
    @HHPLow klogg 是不错,界面有点古老,qt 的
    snooprat
        10
    snooprat  
    OP
       2021-12-18 00:29:24 +08:00 via iPhone
    @liprais 控制台搜索不好用,是我没用对吗
    cabbage
        11
    cabbage  
       2021-12-18 00:58:18 +08:00 via iPad
    less 可 2 3 4 5 6 ,1 建议 grep ,less 可实现但不好用。

    突出优点是轻量且性能奇高,因为少了编辑功能,纯看日志比 vim 还快几个量级,十几 GB 的大玩意秒开 (`less -n`),配合管道各种操作玩出花来… 拿来分析日志效率贼高,当然 vim 无法接受的话 less 同理。

    另外,刷实时日志用 less 有时候比 `tail -f` 更合适,`less -nR +F` 可以解析 ANSI 颜色转义符,还能方便地随时回看。
    snooprat
        12
    snooprat  
    OP
       2021-12-20 09:35:18 +08:00
    @cabbage 感谢,试了一下确实 1 不太满足,不太方便,特别是经常要切换搜索关键字比较麻烦,暂时我还是用 vscode 。vim 也不是不行,就是不够方便,比如 3 和 5 ,1 和 less 一样。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3081 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 12:25 PVG 20:25 LAX 04:25 JFK 07:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86