【发布时间】:2011-04-16 22:14:37
【问题描述】:
我正在使用cucumber 运行一些测试。它使用 ANSI 转义对其输出进行着色。这很棒,但目前它产生的输出比我关心的要多,并且把我关心的东西推离了屏幕。似乎没有办法从黄瓜中消除其他行,但我可以通过grep 管道输出以减少我关心的那些。
不过,这种解决方案的缺点是所有颜色都丢失了。我知道这不是我的 shell 或 grep 的错,因为 % echo "\e[35mhello\e[00m world" | grep hello 工作得很好,所以它一定是黄瓜以某种方式禁用了自己的颜色。
当我管道 cucumber 的输出时如何保留彩色输出?
【问题讨论】:
标签: colors grep cucumber pipe zsh