首页 > 解决方案 > 过滤 Powershell 输出

问题描述

我有一个 cmdlet,我试图在我的 powershell 脚本中使用它,并且想要过滤某些数据。

PS C:\Program Files\Pure Storage\PowerShell\Modules\PureStoragePowerShellSDK2> Pfa2Array

Capacity           : 276668117913145
Space              : class Space {
                       DataReduction: 5.854038
                       Shared: 37859332468753
                       Snapshots: 12779406361680
                       System: 0
                       ThinProvisioning: 0.2864165
                       TotalPhysical: 97745537135134
                       TotalProvisioned: 590017911062528
                       TotalReduction: 8.203718
                       Unique: 47106798304701
                       Virtual: 421027042095616
                     }

如果我做 Pfa2Array | 选择容量。我看到下面的输出。是否可以只显示实际值而不显示标签

Capacity 
-----------     
Pfa2Array | Select Capacity
       Capacity
       --------
276668117913145

另外,如何提取显示在空间下的 TotalPhysical 的值。

任何帮助将不胜感激。

谢谢

标签: powershell

解决方案


Pfa2Array | Select-Object -ExpandProperty Capacity

或者

(Pfa2Array).Capacity

推荐阅读