powershell - 从日志文件中删除前 N 行的最有效方法

标签 powershell powershell-3.0

我为我正在运行的许多基本脚本启用了日志,我需要不时清除这些日志。

从 PowerShell 中的日志文件中删除前 N 行的最有效方法是什么?

最佳答案

你可以试试 SkipSelect-Object 参数

Get-Content logfile.log | Select-Object -Skip 10 | Out-File clearedLogfile.txt

关于powershell - 从日志文件中删除前 N 行的最有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43750750/

相关文章:

generics - 如何在 PowerShell 中向下转换函数的返回值?

powershell - 是否可以将后续信息输出到同一行

powershell - 强制 Get-Date 使用 '/' 作为日期分隔符

Powershell 3克隆一个对象有意外的结果 - 影响其他对象

regex - powershell 拆分中的正则表达式

mysql - 使用 PowerShell 3 连接到 MySQL 数据库

powershell - PowerShell 5复制项不起作用

Powershell - 将字符串输出为 CSV 和格式

powershell - 使用-notcontains在数组内的字符串中查找子字符串

windows - 通过 powershell 查询 32 位和 64 位注册表