使用读取Rails
日志vim
,我们可以看到彩色日志。但是当我们使用tail -f
或less
观看日志时,它不再被着色。有什么办法可以用tail
orless
或其他方式查看彩色日志?
问问题
5772 次
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 回答