【问题标题】:Powershell tail parameter in powershell 2.0powershell 2.0 中的 Powershell 尾部参数
【发布时间】:2019-08-26 05:13:46
【问题描述】:

我在 PS 3.0 中准备了一个 PowerShell 脚本,当我在 PS 2.0 中执行它时,我收到一条错误消息“找不到接受参数 -tail 的位置参数”。

相同的命令在 PS 3.0 中执行良好。下面是我的命令。

get-content '\\mtrlpqdc2c4-035\D$\HPBSM\log\odb\jvm_statistics.log' -Tail 1

是否有任何其他参数可以代替“-Tail”

【问题讨论】:

  • 我试过“select -last 1”。为此,我也得到了相同的输出。

标签: powershell


【解决方案1】:

不,Get-Content 直到 v3 才添加 Tail 参数。

快速解决方法:

(Get-Content -Path $path)[-1]

我相信Tail 不会像我的解决方法那样收集整个文件的内容并选择n 行,所以这种方法在足够大的文件上会显着变慢,除非你实现自己的方法来获取结尾一个文件。

【讨论】:

  • 这就像一个魅力。
猜你喜欢
  • 2012-09-19
  • 2010-12-18
  • 1970-01-01
  • 2015-05-19
  • 2011-05-24
  • 1970-01-01
  • 2020-11-09
  • 1970-01-01
  • 2010-10-26
相关资源
最近更新 更多