Цитата IvanXXL:
оставить в файле только уникальные записи для условия: тип автомобиля и фирма-производитель без учета модели »
|
Код:
$file="file.csv"
$temp="temp.csv"
Type $file|Out-File $temp -Encoding "Unicode"
$header = "Family","Name1","Name2","Type","Model","ID"
$csv = Import-CSV $temp -header $header -delimiter ";"
$out = @{}
$csv | ForEach-Object {
$id = $_.Type +";"+ $_.Model.Split(" ")[0]
$line = $_.Family +";"+ $_.Name1 +";"+ $_.Name2 +";"+ $_.Type +";"+ $_.Model +";"+ $_.ID
$out[$id]=$line
}
$out.Values | Out-File $file -Encoding "Default"