2

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

它是先将内容加载到内存中还是分块读取内容?

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

谢谢

4

1 回答 1

0

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

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

于 2015-04-06T00:04:02.263 回答