2012-03-22 8 views
5

私はコマンドを実行したいと思うpowershellタブを持っていて、更新されるとログファイルの内容をスクロールし始めます。私はそれが終了するまで(Ctrl + Cを押すまで)、ファイルが更新されたときにスクロールを続行したくありません。どうすればいい?powershellでファイルのリアルタイムの内容を表示する

私はusing a file watcherと考えましたが、追加された行を決定するためのロジックをプログラムしなければならず、全体的に非効率的で、簡単な方法があるようです。

あなたが行うことができます

答えて

9

get-content file -wait 
+0

は、このヒントのためにどうもありがとうございます!これはちょっと幻想的な* nix's tail -fのようなものです! – Sune

+5

そして、大規模なログファイルがある場合は、PowerShell V3 'get-content -tail 10-fit.log'でこれを試してください。また、V2の場合、PSCXには常にGet-FileTail -Followがあります。 :-) –

+0

残念ながら、非常に遅いです... 'tail -f'と' get-content-waitit'が並んでいる場合、最初の表示がリアルタイムで変化しているのを見ることができます。大きなブロックを毎回しています。 –

関連する問題