-
ファイルの単語、行数、文字数のカウント:
Get-Content -Path "ファイルのパス" | Measure-Object -Word -Line -Character
上記のコードは、指定したファイルのパスにあるテキストファイルの単語数、行数、文字数をカウントします。ファイルのパスを適切に指定してください。
-
複数のファイルの統計情報を取得:
Get-ChildItem -Path "ディレクトリのパス" -Filter "*.txt" | ForEach-Object { Write-Host "ファイル名: $_" Get-Content -Path $_.FullName | Measure-Object -Word -Line -Character Write-Host "" }
上記のコードは、指定したディレクトリ内のすべてのテキストファイルの統計情報を取得します。各ファイルの名前、単語数、行数、文字数が表示されます。
-
パイプラインでの使用:
Get-Content -Path "ファイルのパス" | Measure-Object -Word | Select-Object -ExpandProperty Count
上記のコードは、指定したファイルのパスにあるテキストファイルの単語数をカウントし、その数を返します。他のプロパティ(行数や文字数)も同様に取得できます。
これらのコード例を使って、PowerShellのwcコマンドを使ってテキストファイルの解析や処理を行うことができます。必要に応じて、さまざまなファイルやディレクトリに対して使用してください。