12

在此处输入图像描述

使用读取Rails日志vim,我们可以看到彩色日志。但是当我们使用tail -fless观看日志时,它不再被着色。有什么办法可以用tailorless或其他方式查看彩色日志?

4

3 回答 3

20

传递-R给 less 让颜色转义序列通过,即

less -R log/development.log

假设您使用正确的终端类型,这应该会导致它们以彩色显示

于 2012-06-24T16:41:20.677 回答
7
tail -f log/development.log | ccze -A

您可能需要安装 ccze

sudo apt-get install ccze

它工作得更好,不理想但有效

于 2014-02-06T08:04:42.267 回答
1

你不能开箱即用,因为tail和less对Rails一无所知,并且日志保存为简单的文本文件。您可以使用正则表达式为输出着色,但我怀疑这是否值得。

编辑:请参阅阿方索的评论以获取一些替代方案。

于 2012-06-24T16:28:37.287 回答