gpt4 book ai didi

powershell - 在 Powershell 上获取行号?

转载 作者:行者123 更新时间:2023-12-02 23:01:42 26 4
gpt4 key购买 nike

所以我一直在寻找很多东西,但找不到任何不会给我任何返回的东西。

我有一个带有变量的代码,我有一个包含很多行的文件。
例如,我有以下文件(things.txt):

番茄酱

芥末

南瓜

芥末

番茄酱

而我要取出的是“芥末”的行号。这是我现在正在尝试的代码

$search="Mustard"
$linenumber=Get-Content things.txt | select-string $search -context 0,1
$linenumber.context

但它实际上返回“”。网上的每个人都在使用上下文,但我只想知道每个“芥末”的行号,即 2 和 4。

谢谢你的帮助!

最佳答案

Select-String为您返回行号。你只是看错了属性。将您的代码更改为:

$search="Mustard"
$linenumber= Get-Content thing.txt | select-string $search
$linenumber.LineNumber

关于powershell - 在 Powershell 上获取行号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50044959/

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