小编Spi*_*a97的帖子

在 Powershell 上获取行号?

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

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

番茄酱

芥末

南瓜

芥末

番茄酱

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

$search="Mustard"
$linenumber=Get-Content things.txt | select-string $search -context 0,1
$linenumber.context
Run Code Online (Sandbox Code Playgroud)

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

谢谢你的帮助!

powershell

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

powershell ×1