1

我正在尝试自定义此处描述的代码PowerShell 将文本行添加 到我的案例中的多个文件。我有多个只有数字的 csv 文件,在第一行我想有一个特定的短语(例如集水区降雨文件)。我正在做以下事情:>

$header=@"
>"catchment rainfall
>"@

>Get-ChildItem D:\Documents and Settings\mary\testing\mary00 -Recurse -Filter *.aspx | >Foreach-Object { 
>    $header`n" + (Get-Content $_.FullName | Out-String) | Set-Content -Path $_.FullName"
>}

关于我要去哪里错的任何想法?非常感谢。

4

1 回答 1

1

感谢大家的帮助。我终于想出了这个可行的方法:

$header=@"
catchment rainfall
"@ 
Get-ChildItem .\testing\ -Recurse -Filter *.csv| Foreach-Object { $header+"`n"+ (Get-Content $_.FullName | Out-String) | Set-Content -Path $_.FullName}
于 2012-11-29T11:22:05.400 回答