在Linux中,grep输出会被突出显示成红色。在Windows命令提示符下,是否有任何特殊的命令可以使用findstr实现相同的效果呢?
我正在尝试在cmd中运行以下命令:
我需要搜索我的Android应用程序正在进行的“NETWORK”调用。为了更好地查看日志,如果findstr的输出能够上色,那将非常有帮助。
我正在尝试在cmd中运行以下命令:
adb logcat -v time | findstr /a:color [4] \"NETWORK"
但是返回结果为specify only /L or /R.
(通过谷歌搜索,我了解到/a用于颜色格式,4代表红色)我需要搜索我的Android应用程序正在进行的“NETWORK”调用。为了更好地查看日志,如果findstr的输出能够上色,那将非常有帮助。
"NETWORK"
前面的反斜杠;否则,开头的"
将成为搜索字符串的一部分... - aschipflfindstr
命令不会对完整的输出进行颜色标记,/A
开关只会对前面的行号(/N
)或文件名(如果有多个文件)进行颜色标记;要了解更多信息,请查看这篇很棒的文章:如何在 Windows 批处理文件中使用多个颜色?。 - aschipflfindstr
就像是退回到DOS时代,最好还是从头开始编写自己的解析器。安装Cygwin,让你更愉快。 - not2qubit