在Linux下可以使用grep进行文件内容检索

grep (options) file.txt

grep "text I search" *.log

在Window下可以利用Windows  PowerShell实现同样的功能

1、在文件中检索字段

Select-String -Path C:\temp\*.log -Pattern "Contoso"

2、在文件夹及其子文件目录中检索内容

Get-ChildItem C:\temp -Filter *.log -Recurse | Select-String "Contoso"

3、将检索结果报错

Get-ChildItem C:\temp -Filter *.log -Recurse | Select-String "Contoso" | Copy-Item -Destination C:\temp2

 参考链接https://www.thomasmaurer.ch/2011/03/powershell-search-for-string-or-grep-for-powershell/

Logo

更多推荐