在 linux 中,grep 输出以红色突出显示。在 Windows cmd 中使用 findstr 是否有任何特殊命令可以实现相同的功能?
我正在 cmd 中尝试这个命令 -
adb logcat -v time | findstr /a:color [4] \"NETWORK"
但作为回报它说specify only /L or /R.
(在谷歌搜索时我了解到 /a 用于颜色格式,而 4 代表红色)
我需要搜索我的 Android 应用程序正在进行的“网络”调用。为了更好地查看日志,如果 findstr 的输出被着色会很有帮助。
该/a
选项允许您选择在匹配行之前打印的文件/行号的颜色,但不能用于突出显示文本中的匹配项。
您可以按如下方式使用颜色属性findstr /s /n /a:e /i "<your search string>" <file paths>
。请注意,这/a:<color code>
是您正在寻找的选项。这是一个例子:
以下是可用颜色的列表。我使用“e”或“E”或“浅黄色”: