1
如果我有一個包含許多不同長度行的長文件,如何計算每行長度的出現次數?使用PowerShell計算文件中的行長度
實施例:
這
是
一個
樣品
文件
與
幾個
線
的
變化
長度
輸出:
Length Occurences
1 1
2 2
4 3
5 1
6 2
7 2
你有什麼想法?
如果我有一個包含許多不同長度行的長文件,如何計算每行長度的出現次數?使用PowerShell計算文件中的行長度
實施例:
這
是
一個
樣品
文件
與
幾個
線
的
變化
長度
輸出:
Length Occurences
1 1
2 2
4 3
5 1
6 2
7 2
你有什麼想法?
對於大批量的工作,使用Get-Content
與-ReadCount
$ht = @{}
Get-Content <file> -ReadCount 1000 |
foreach {
foreach ($line in $_)
{$ht[$line.length]++}
}
$ht.GetEnumerator() | sort Name
如何
get-content <file> | Group-Object -Property Length | sort -Property Name
根據您的文件是多久,你可能需要做一些更加有效