Я хочу построчно просмотреть файл .txt / .log (с powershell). Я должен начать с последней строки и перейти к определенной строке. Может ли кто-нибудь помочь мне с этим?
Считайте файл с помощью Get-Content, переверните массив и выполните итерации по нему:
$content = Get-Content -Path "C:\path\to\my\file.txt" [array]::Reverse($content) $content | foreach { $_ # Do something... }
Есть много способов достичь этого. Вот основная итерация:
@' 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]" }