我一直在尝试使服务器启动时的日志输出更易读。我的当前命令会过滤掉大部分启动时的 INFO 和 DEBUG 信息:
tail -F ../server/durango/log/server.log | grep -e "ERROR" -e "WARN" -e "Shutdown" -e "MicroKernel" | grep --color=auto -E 'MicroKernel|$'
我想要做的是制作一个东西,可以将WARN标记为黄色,ERROR标记为红色,MicroKernel标记为绿色。我尝试了多次使用管道命令grep --color=auto,但只有最后一条命令的颜色能够保留下来。
是否有一种方法可以用一行命令或几行命令实现此功能?
grep
命令,它更容易一些,因为你不需要知道任何 ANSI 转义序列。 - Trevor Boyd Smith