代码之家  ›  专栏  ›  技术社区  ›  r01_mage

如何在通过grep进行管道传输后保持命令的彩色输出

  •  0
  • r01_mage  · 技术社区  · 2 年前

    例如, systemctl status weechat |grep Active

    系统d的输出为绿色或红色,具体取决于状态。

    当管道通过grep(或其他命令,如tail,…)时,如何保持这种状态?

    有——颜色,但不是那样的。

    .

    1 回复  |  直到 2 年前
        1
  •  2
  •   Philippe    2 年前

    使用 script 保持颜色:

    script -qec "systemd status weechat" /dev/null |grep Active