統計情報の計算 - 行数を数える
dirの結果など標準出力の行数を数える
空行を数える - Countプロパティ
dir -Filter '*.html' -Recurse | Measure-Object
Count : 57
Average :
Sum :
Maximum :
Minimum :
Property :
空行を数えない - Lineプロパティ
dir -Filter '*.html' -Recurse | Measure-Object -Line
Lines Words Characters Property
----- ----- ---------- --------
57
ファイルの行数を数える
gc .\test.txt | measure | select Count
Count
-----
7
- CountプロパティとLineプロパティの違いは上の通り
- gcはGet-Contentのエイリアスで改行コードはCRLFでもLFでも判定される
複数のファイルの行数の合計を求める
dir -Filter '*.txt' -Recurse | % { (gc $_).Count } | measure -Sum
Count : 2
Average :
Sum : 14
Maximum :
Minimum :
Property :
- dir -Filter '*.txt' -Recurseで拡張子.txtのファイルを再帰的に探す