我想逐行浏览.txt / .log文件(使用powershell)。我必须从最后一行开始,一直到特定的一行。 有人可以帮我吗?
答案 0 :(得分:3)
使用Get-Content读取文件,反转数组并遍历它:
{{1}}
答案 1 :(得分:1)
有很多方法可以实现这一目标。这是基本的迭代:
@'
Hello
Cruel
World
'@ | Out-File demo-file.txt
$content = Get-Content demo-file.txt
for ($lineNumber = $content.Length-1; $lineNumber -ge 0; $lineNumber--) {
"$content[$lineNumber]"
}