powershell - 获取内容 | 测量对象线到变量
问题描述
让我先说我对 Powershell 完全陌生,而且我对这种语言不太熟悉。
我正在寻找一个简单的脚本来计算文本文件的行数,然后将结果作为整数返回。这是我到目前为止的代码:
$lines = Get-Content -Path "C:\File" | Measure-Object -Line
它返回以下内容:
Lines Words Characters Property
----- ----- ---------- --------
8
但是,我希望将 8 作为单个整数返回,以便可以将其存储为变量。是否有捷径可寻?我很感激任何帮助。
谢谢!
解决方案
您可以.
像这样使用运算符:
(Get-Content -Path "C:\File" | Measure-Object -Line).Lines
您之前拥有的基本上是一个具有 4 个属性的对象:“Lines”、“Words”、“Characters”和“Property”。Using.
是访问此类属性的一种简单方法。
推荐阅读
- winforms - RobotFramework - 无法通过异常获取 winform 控件 无法获取 ControlType
- java - 是否有可能将 PdfPTable 添加到 PdfCopy 对象?
- python-3.x - 在 Django 中过滤注释
- python - 如何从 python 的列表中删除某些元素?
- android - React Native for android 中的延迟深度链接
- python - 如何在课堂上传递参数?
- java - 如何将 concurentHashMap 转换为 Guava Cache
- agda - 我如何找到比边界条件更进一步的约束?
- r - R程序计算相同实验结果的平均值
- django - 如何更改 django 中的日期字段?