【发布时间】:2015-03-19 15:18:48
【问题描述】:
ForEach 和 ForEach-Object 有什么区别吗?
我有一个这样的小代码,工作正常
$txt = Get-Content 'C:\temp\000.txt'
$result = foreach ($line in $txt) {$line.replace(".ini","")}
$result | out-file 'c:\temp\001.txt'
但如果我使用“ForEach-Object”,我会出错....
$txt = Get-Content 'C:\temp\000.txt'
$result = foreach-object ($line in $txt) {$line.replace(".ini","")}
$result | out-file 'c:\temp\001.txt'
为什么?以及如何使用ForEach-Object输出循环结果
【问题讨论】:
标签: powershell