powershell - PowerShell (Get-ChildItem).Length 错误
问题描述
我正在学习使用 Windows PowerShell,我注意到(Get-ChildItem).Length
当目录中只有一个文件时会返回文件大小。我必须编写自己的函数来获取长度还是有更简单的方法?
解决方案
那不是错误。当有多个文件时,该命令将返回一个数组。在这种情况下,您将使用属性 Length 获得数组的大小。一些如何获取大小的示例:
Get-ChildItem | select -ExpandProperty Length
或者
如果您想进一步操纵这些值,请尝试类似的方法
Get-ChildItem | foreach {$_.Length}
推荐阅读
- c++ - Xcode 中的加速框架以获取 A 的 QR 分解但找不到 zgeqrf
- linux - 如何从终端定期运行命令(每 5 秒)
- reactjs - 在 reactjs 中显示菜单项后无法显示图标
- angular - 从角度请求 LinkedIn OAuth API 时出错
- python - PyQt5:使用不透明的小部件创建透明窗口
- python - 计算熊猫数据框中每一列中特定值的出现次数
- python - 使用python传输文件以执行脚本NiFi
- c++ - C++派生类在初始化之前调用基类上的方法
- javascript - 问题用 gui.remember() 记住嵌套对象
- javascript - Proactive MutationObserver - 在添加到 DOM 之前拦截节点