gpt4 book ai didi

bash - 是否可以将多个流的内容输出到终端中的单独列中?

转载 作者:行者123 更新时间:2023-11-29 09:38:32 24 4
gpt4 key购买 nike

为了工作,我偶尔需要监控我创建的服务的输出日志。这些日志是短暂的,包含很多我不一定需要的信息。到目前为止,我一直在观察他们使用:

grep <tag> * | less

哪里<tag>是 INFO、DEBUG、WARN 或 ERROR。警告数量大约是错误数量的 10 倍,调试数量是警告数量的 10 倍,等等。这使得很难在大量相关 DEBUG 消息中捕获一个 ERROR。例如,我想要一种方法,使所有“WARN”消息都显示在终端的左侧,而所有“ERROR”消息都显示在右侧。

我尝试过使用 tmux 和屏幕,但它似乎无法在我的开发机器上运行。

最佳答案

尝试这样做:

FILE=filename.log
vim -O <(grep 'ERR' "$FILE") <(grep 'WARN' "$FILE")

关于bash - 是否可以将多个流的内容输出到终端中的单独列中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12958313/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com