У меня есть вкладка powershell, в которую я хотел бы запустить команду, и начать ее прокрутку содержимого файла журнала по мере его обновления. Я не хочу, чтобы он вышел (пока я не ctrl + c) и просто продолжаю прокручивать файл по мере его обновления. Как мне это сделать?Показать содержимое в реальном времени файла в powershell
Я думал о using a file watcher, но мне нужно было бы запрограммировать логику для определения добавленных линий, и это просто кажется неэффективным и, как будто, есть более простой способ.
Большое вам спасибо за этот совет! Это вроде как * nix's tail -f, который является фантастическим! – Sune
И если у вас есть большой файл журнала, попробуйте это в PowerShell V3 'get-content -tail 10 -wait foo.log'. А для V2 в PSCX всегда есть 'Get-FileTail -Follow'. :-) –
К сожалению, это очень медленно ... при наличии 'tail -f' и' get-content -wait' бок о бок, вы можете видеть, что первый показывает изменения в режиме реального времени, а второй - печально печатать большие блоки каждый раз в то время. –