- Windowsの標準コマンドにはLinuxのような
tail
コマンドがありません。 - 代わりに、PowerShellの
Get-Content
コマンドレットを使うことで同じようなことが実現できます。
目次
指定方法
Get-Content -Path <ファイル名> -Wait -Encoding <ファイルの文字コード> -Tail <表示行数>
例:UTF-8のログファイルを監視
Get-Content -Path "C:\temp\app.log" -Wait -Encoding UTF8 -Tail 20
- 起動すると、最初に末尾20行が表示されます。
- 以降、ファイルに更新があると、その都度更新部分が追加で出力されていきます。
- 停止するには
Ctrl + C
を押下します。