我想使用powershell脚本来计算代码计数。如何在哈希表的末尾添加键/值对?
我在网络中发现了一个脚本,并试图在最后添加总行。
我已经添加了列
$ CountHash.Add( “合计”,$总计)
末。
Param([string]$path,
[string]$outputFile,
[string]$include = "*.*",
[string]$exclude = "")
Clear-Host
$Files=Get-ChildItem -re -in $include -ex $exclude $path
[email protected]{}
$Total=0
Foreach ($File in $Files) {
#Write-Host "Counting $File.FullName"
$fileStats = Get-Content $File.FullName | Measure-Object -line
$linesInFile = $fileStats.Lines
$CountHash.Add($File.FullName,$linesInFile)
$Total += $linesInFile
}
$CountHash.Add("Total",$Total)
$CountHash
但是,当我显示$ CountHash,它显示在中间的“总计”键。通过在最后添加Add不能确保它在最后添加。
如何在哈希表的末尾添加键/值对?
更新:我将这个哈希表导出为csv文件,但总行数在中间。
我已更新我的问题。对不起,我不只是显示它 – Samselvaprabu 2012-08-08 10:24:57