2011-08-24 43 views
4

我有一个使用关键字的foreach循环:检索Powershell foreach循环内的数组索引?

foreach ($ln in Get-Content "c:\ATextFile.txt") 

是否有可能找出数组索引的迭代过程中提到了$ LN?或者我需要为每个循环迭代创建并增加一个单独的计数变量?

回答

2

获取内容还添加了ReadCount NoteProperty与当前的行号。

Get-Content foo.txt | foreach { '{0} {1}' -f $_.ReadCount, $_ }