Я ищу способ добавить строку заголовка в несколько файлов CSV. Проблема с этим кодом ниже состоит в том, что он добавит дополнительную пустую строку в конце каждого файла. Я не понимаю, почему есть лишняя пустая строка, но мне нужно удалить эти строки.Добавить заголовок в несколько файлов CSV
$header="Column1,Column2,Column3,Column4,Column5,Column6"
Get-ChildItem .\ -Recurse -Filter *.csv| Foreach-Object {
$header+"`r`n"+ (Get-Content $_.FullName | Out-String) |
Set-Content -Path $_.FullName
}
'Get-ChildItem \ -Recurse - Фильтр * .csv | Foreach-Object {@ ($ header; Get-Content $ _. FullName) | Set-Content -Path $ _. FullName} ' – PetSerAl
Спасибо. Он работает. – johny777