Pre*_*sić 2 powershell logging text insert
WebTrends 分析将无法识别没有带有文件名的标题行的日志文件。我有一堆我必须处理的日志(从今年 1 月开始)没有这条线。有些大小接近 1GB。
如何在开始时将一行文本插入文本文件,但使脚本足够强大以适应大文件?
谢谢大家的见解!
可能有更好的方法,但这是我所知道的最快的方法,可以扩展到该大小的文件:
$header = 'This is my header line'
$files = Get-Childitem '<filespec>'
foreach ($file in $files)
{
$header | Set-Content tempfile.txt
Get-Content $file -ReadCount 5000 |
Add-Content tempfile.txt
Remove-item $file
Rename-Item tempfile.txt -NewName $file
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5299 次 |
| 最近记录: |