Изменение требований на лету обычно не требуется,
так что вы этого не заслуживаете.
Также формулировка Superior 5
напоминает мне предыдущий вопрос из другой учетной записи пользователя.
Тем не менее здесь скрипт с одним каналом и преобразованием даты и времени.
## Q:\Test\2018\11\06\SO_53170145.ps1
Get-Content .\logfile.txt |
Where-Object {$_ -match '^(.*?) : .*time =([0-9\.]+)s'}|
Select-Object @{n='DT';e={([datetime]::ParseExact($Matches[1],'ddd MMM dd HH:mm:ss yyyy',[cultureinfo]::InvariantCulture).ToString('yyyy-MM-dd HH:mm:ss'))}},
@{n='val';e={[double]$Matches[2]}} |
Where-Object val -le 5
Пример вывода (запятая из-за моей немецкой локали)
DT val
-- ---
2018-10-17 05:41:31 3,4
2018-10-17 05:42:31 4,402