我试图获取一个文件的内容,并将它复制到另一个文件中好几次。我试过这个:反复将一个文件的内容复制到另一个文件
for ($i=0; $i -lt 5; $i++) { Get-Content source } | Out-File destination
但是我得到错误:“一个空的管道元素是不允许的”。将圆括号括在for循环中,如下所示:
(for ($i=0; $i -lt 5; $i++) { Get-Content source }) | Out-File destination
导致“缺少结束”)'在表达式中“。
他比我的要好:) – EBGreen
这非常简洁。 –
不错(+1)。不过,它也比其他解决方案需要5倍(在本例中)更多的内存。对于大文件或数字,这可能是一个问题。 –