Tail на PowerShell
Оказывается программу tail, так нежно любимую *nix-админами, можно легко и непринужденно сэмулировать на PowerShell в Windows.
Выглядит это примерно так:
PS> Get-Content .\file.log -Wait -Tail 10
Где -Wait
- это ждать обновлений в файле, а -Tail
“число” - по сколько строк за раз показывать.
Можно даже так:
PS> Get-Content .\file.log -Wait -Tail 10 | where {$_ -match '.*Err.*'}
Где where {$_ -match '.*Err.*'}
выполняет ровно ту же роль, какую в связке tail+grep выполняет grep. В кавычках соответственно регулярка.