找到100个匹配项后如何退出Select-String?

时间:2016-04-17 19:58:43

标签: powershell select-string

是否可以在100次匹配后退出Select-String,以便在文本文件结束之前不必读取?

我想得到一个只有前100场比赛的比赛样本。

有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:1)

试试这个。您可能可以使用Do-Until循环或for循环并递增计数器,然后在达到所需数字后中断循环。

$q = Get-Content 'C:\docs\qqq.txt'

$q | Select-String -Pattern "(Patching)" | Select -first 100