获取内容|测量对象-线到变量

时间:2019-10-09 19:28:19

标签: powershell

让我以说我对Powershell完全陌生并且对语言不太熟悉

作为开头。

我正在寻找一个简单的脚本,该脚本将计算文本文件的行数,然后以整数形式返回结果。这是我到目前为止的代码:

$lines = Get-Content -Path "C:\File"  | Measure-Object -Line

并返回以下内容:

Lines Words Characters Property
----- ----- ---------- --------
8

但是,我希望将8作为单个整数返回,以便可以将其存储为变量。是否有捷径可寻?感谢您的帮助。

谢谢!

1 个答案:

答案 0 :(得分:4)

您可以像这样使用.运算符:

(Get-Content -Path "C:\File" | Measure-Object -Line).Lines

您之前拥有的基本上是一个具有4个属性的对象:“线”,“字”,“字符”和“属性”。使用.是访问此类属性的简便方法。