如何在Windows grep上将\ K传递给GNU?

时间:2018-01-29 02:50:08

标签: cmd grep

如何在Windows CMD shell中将\K传递给grep(来自Gnu On Windows)?

restore my display settings时我想要a monitor is plugged in。第一步似乎是从EDID中提取序列。为此,运行dumpedid|grep -oP "(?<=Serial Number.{12}: )[0-9A-F]+"有效,但dumpedid|grep -oP "Serial Number.{12}: \K[0-9A-F]+"空了。我尝试了echo "K"|grep -o "\K",它似乎将\K视为普通的大写字母K.添加一些反斜杠或^(因为这是一个Windows转义字符)并没有这样做。让它发挥作用。

1 个答案:

答案 0 :(得分:0)

写这篇文章的GOW已经过时了,使用的PCRE还没有\K:它是http://gnuwin32.sourceforge.net/packages/pcre.htm 7.0而7.2中添加了\K