3

55GB のログ ファイルにアクセスしようとしていますが、どのエディターでも開くことができません。Power Shell を使用して、ログから最後の 1000 行を取得しようとしています。私はpowershellを初めて使用します。これを行う際の助けをいただければ幸いです。

4

3 に答える 3

4

PowerShell 3 では、新しい Tail パラメーターを使用できます。

Get-Content file.log -Tail 1000
于 2013-06-10T08:56:36.893 に答える
3

PowerShell コミュニティ拡張機能には次のものがありGet-FileTailます。

Get-FileTail -Path foo.txt -Count 1000
于 2013-06-10T08:41:27.200 に答える
2

これは役に立ちますか?

Get-Content '\directory\to\your\log.txt' | Select-Object -last 1000

Get-Content はすべての情報を log.txt からメモリに読み込みます。これは Select-Object に渡され、最後の 1000 項目が返されます。この場合、最後の 1000 行のテキストが返されます。

お役に立てれば。

于 2013-06-10T08:40:27.267 に答える