我有一个问题希望有人能帮忙解决......
我有一个包含以下行的 powershell 脚本:
$output = Get-ChildItem -path $target -recurse | Select-String -pattern hello | group path | select name
Write-Output "Output from the string match is $output"
我得到的错误:
Output from the string match Microsoft.Powershell.Commands.GroupInfo Microsoft.Powershell.Commands.GroupInfo
当我自己运行此命令时(即不在脚本中),它运行良好并返回该位置中包含单词“hello”的两个文件。
它似乎知道它发现了两件事,因为它打印了两次“Microsoft.Powershell.Commands.GroupInfo”文本(如上面的错误所示)。但是为什么它打印这个而不是文件的路径呢?
一定有一些明显的东西我忽略了,但我不知道是什么。
非常感谢您的帮助,谢谢