考虑下面的文本管道:FINDSTR拒绝匹配EOL
主
释放
一个release2
一个部分释放
是否有人可以解释为什么
findstr/i/r/c:“a rel缓解$“
不返回第2行吗?
经过几个小时的阅读所有可以想象的关于windows findstr
命令的想象,看起来似乎不可能使$
字符与EOL匹配。请注意,使用/E
开关而不是$
没有区别。我正在运行Windows 7.
有人可以想出任何方式来匹配第2行使用标准的Windows命令?如有必要,我会采取grep,但我不相信没有办法在本地解决这个问题。
谢谢!
当然这不是一个真正的答案,但根据我的经验'findstr'只是不值得痛苦。你[可以列表所有的怪异行为](http://stackoverflow.com/a/8844873/214671),但最终安装GNU coreutils将会带走很多挫败感。 – 2014-10-30 06:55:13