Wpis z mikrobloga

Potrzebuje przerobić skrypt w powershellu:

Import-Csv pl.lang.csv | Group-Object -Property "ID" |
Foreach-Object {$path=$_.name+".csv" ; $_.group |
Export-Csv -Path $path -NoTypeInformation -Encoding UTF8}

który dzieli plik o takiej zawartości:

"8290982","0","22782","1549225","Ramalii Malena^F"
"8290981","0","22783","1549242","Cursed Citizen"

na skrypt który podzieli taką zawartość:

"8290982-0-22782","Ramalii Malena^F",""
"8290981-0-22783","Cursed Citizen",""

Pomoże ktoś>?
#powershell #programowanie
  • 7
@tomkolp: masz tam przykład:
PS C:> 'ABCD' -replace "[BC]",'$&x'
ABxCxD

To u ciebie musiałby byc pierwsza kolumna -replace

"-",'$&"",""'

Zauważ, że " musi byc w podwojnym nawiasowaniu zeby bylo traktowane jak string