首页 > 解决方案 > 无法在 TCL 中显示 grep 颜色

问题描述

为什么下面的 TCL 代码没有以颜色输出匹配模式?

set chan [open "| grep --color chan [info script]" r]
while {[gets $chan line] >= 0} {
    puts $line
}

(颜色显示正常ls但不是grep)。

更新:

根据 dratenik 的评论,这已经解决了--color=always

标签: tcl

解决方案


推荐阅读