Powershell - Measure-Object Cmdlet

Cmdlet

Measure-Object cmdlet 可用于获取传递的输出的属性,例如 min,max,size,count,line 等。

在这些示例中,我们将看到 Measure-Object cmdlet 的运行情况。

例 1

在这个例子中,首先我们在 D:\temp\test 中有一个文件 test.txt,内容为 Welcome to Tastones.com

在 PowerShell ISE 控制台中键入以下命令

get-content D:\temp\test\test.txt | measure-object -character -line -word

输出

你可以在 PowerShell 控制台中看到以下输出。

   Lines                   Words              Characters Property               
   -----                   -----              ---------- --------               
     1                       3                      23    

例 2

在这个例子中,我们将数出当前目录中存在的文件数量。

在 PowerShell ISE 控制台中键入以下命令

Get-ChildItem | Measure-Object

输出

你可以在 PowerShell 控制台中看到以下输出。

 Count    : 25
 Average  : 
 Sum      : 
 Maximum  : 
 Minimum  : 
 Property :