我正在使用cucumber
来运行一些测试。它使用ANSI转义为其输出着色。这很棒,但是目前它产生的输出比我关心的多,而且我在屏幕上关注的东西也很少。似乎没有办法消除黄瓜中的其他线条,但我可以通过grep
管道输出,以减少我关心的那些。
但是,这个解决方案的缺点是所有颜色都丢失了。我知道这不是我的shell或grep的错,因为% echo "\e[35mhello\e[00m world" | grep hello
工作正常,所以它必须是黄瓜以某种方式禁用它自己的颜色。
当我输出黄瓜的输出时,如何保留彩色输出?
答案 0 :(得分:5)
卫生署。它涵盖在cucumber -h
中。使用-c
标志强制着色输出。