我有以下代码:
get-content C:\file.txt | Foreach{($_ | Select-String "$" -all).Matches | measure | select count}
我想在每行的文件中找到$的数量,这是成功的,我得到每行每个字符数的表格计数。但是,我想将每个作为值输出到数组并对计数执行算术运算。因为它代表了我尝试过的一切,它给了我一个多维数组,而不是一个整数数组。 例如,我试过
$counts = @(get-content C:\ampersand.txt | Foreach{($_ | Select-String "&" -all).Matches | measure | select count} )
但这只是吐出一个多维数组,我不能在
上执行算术运算答案 0 :(得分:2)
我认为这只是PowerShell问题之一。 $Counts
不是整数数组,而是具有count属性的对象数组。
get-content C:\file.txt | Foreach{($_ | Select-String "$" -all).Matches | measure | select-object -ExpandProperty count}