Select-String如何读取文本文件内容?通过大块?

时间:2015-03-30 11:45:25

标签: .net powershell select-string

我想知道Select-String如何读取文件内容?

是先将内容加载到内存中还是以块的形式读取内容?

(我之所以对此感到好奇是因为我想知道Select-String是否会根据其实现创建过多的I / O负载)

由于

1 个答案:

答案 0 :(得分:0)

根据下面链接的MS文章,Select-String读取输入行并执行正则表达式比较以确定是否与所提供的模式匹配(或不匹配) - 它不会将整个输入文件加载到内存中它只是迭代输入的行,寻找模式匹配或不匹配,具体取决于提供的参数。

https://technet.microsoft.com/en-us/library/hh849903.aspx?f=255&MSPPError=-2147217396