gpt4 book ai didi

powershell - select-string如何仅在第一个文件中返回第一个匹配行

转载 作者:行者123 更新时间:2023-12-04 10:37:54 26 4
gpt4 key购买 nike

我正在搜索目录中的模式,开关是-SimpleMatch -List。但是它返回文件列表。如何仅返回第一个文件和其中的第一行?

最佳答案

只需使用Select-Object命令返回第一个匹配项即可。您无需使用Get-ChildItem,因为您可以在Select-String中指定path参数。 Select-String命令返回MatchInfo对象,该对象包含匹配行以及文件名。

$m = Select-String -Pattern get -Path *.ps1 -list -SimpleMatch | select-object -First 1
$m.Line
$m.Path

关于powershell - select-string如何仅在第一个文件中返回第一个匹配行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25382056/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com