如何使用 Powershell 删除文件中的多行?

如何使用 Powershell 删除文件中的多行?

如何使用 Powershell 删除文件中的多行?我正在尝试从文件(记事本)中删除一些行(第 16 行到第 1463 行)

答案1

gc -head + gc -tail 应该足够了。为了方便起见,

[System.Collections.ArrayList]$al = (gc yourfile)
$al.removeRange(15, 1463 - 16)
$al > yourfile

相关内容