使用Linux shell将一些内容附加到文件非常方便,使用管道操作和流操作就可以做到这一点。
但是在PowerShell中,管道用于对象级别,而不是文件级别。然后,我怎么能插入一行" helloworld"到一个文件列表,成为他们的第一行?
答案 0 :(得分:2)
这不是那么简单,但你可以这样做:
Get-ChildItem | foreach {$a = Get-Content $_
Set-Content $_ -Value "hi", $a}
老实说,我认为它符合您对管道的定义。