arrays - 在类似表格的自定义对象中检索值

标签 arrays powershell

我正在尝试从表(从csv文件导入)中检索值。我可以用2行来做,但是我想我缺少了一些东西,可能只需要一行就可以完成。

这是代码:

$bar = $foo | where-Object  {$_.Myvalue -eq "network"  }
$bar.label

这实际上在工作。但是我想我可以在一行内完成该操作,但是我发现了如何做。

最佳答案

试试Select-Object -ExpandProperty:

$foo | where-Object {$_.Myvalue -eq "network" } | Select-Object -ExpandProperty Label

Foreach-Object:
$foo | where-Object {$_.Myvalue -eq "network" } | Foreach-Object { $_.Label }

关于arrays - 在类似表格的自定义对象中检索值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42371437/

相关文章:

javascript - 我们如何根据 Node js中的另一个对象数组值对对象数组进行排序

git - 如何使用 VSCode 1.5+ 作为 Git 的默认编辑器

powershell - 花括号在PowerShell变量声明中有什么含义吗?

Powershell 写入错误不会填充 -ErrorVariable

powershell - Docker dotnet 运行端口未映射,Windows 10 主机,Linux 容器

azure - 使用 key 保管库中的纯文本列出所有 secret

c++ - 在 C++ 中如何将字符串数组转换为 float 数组?

javascript - 在 javascript 中循环遍历嵌套数组。无法显示

php - 如何在 Yii2 应用程序的多选下拉列表中显示选定的值?

python - "python way"解析并有条件地替换二维列表中的每个元素