如何使用Windows Powershell从头开始遍历.text文件?

时间:2018-09-03 05:56:17

标签: powershell loops text

我想逐行浏览.txt / .log文件(使用powershell)。我必须从最后一行开始,一直到特定的一行。 有人可以帮我吗?

2 个答案:

答案 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]"
}