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
并如何输出循环结果?