为什么Windows中没有内置的grep?

时间:2014-11-19 09:36:52

标签: windows grep operating-system

例如问题Is there a Pattern Matching Utility like GREP in Windows?,可以找到一些向窗口添加grep实用程序的选项。但我想知道为什么在Windows中没有内置的类似grep的函数,因为这似乎是一个非常有用的东西(至少对Linux用户来说)。

更具体地说,这有技术原因吗?例如。 Windows和Linux之间的操作系统/文件系统架构的差异是否使其变得更加困难/缓慢/无意义/不安全/等等。在Windows中有这样的功能?

(我可以想象一下,例如,防病毒软件可能不喜欢程序一次读取数千个文件,因为微软可能决定废弃一个grep实用程序。这当然是纯粹的猜测,但是这是我正在寻找的那种答案)

1 个答案:

答案 0 :(得分:1)

“Grep”是一个unix工具 - 它最初是为unix而制作的。

就功能而言,我们拥有内置的“grep”。 Windows通过命令findfindstr提供类似的功能,这些命令做了很多,并且已经可以使用很长时间了。

另外,您可以通过Windows搜索搜索文件内容。