【发布时间】:2021-03-16 01:23:39
【问题描述】:
我们有一个学生和他们的笔记的文本文件,我们必须计算所有学生有多少“1”笔记。 我的代码显示有多少行包含“1”注释,但是当它找到“1”时,它会跳转到下一行。 你能帮帮我吗?
例如:
Huckleberry Finn 2 1 4 1 1
Tom Sawyer 3 2 1 4 1
它应该是 5,但它得到了 2。
$ones = 0
$file= Get-Content notes.txt
foreach ($i in $file) {
if ($i.Split(' ') -eq 1){
$ones ++
}
}
$ones
【问题讨论】:
标签: string windows powershell foreach count