У меня есть файл CSV (формат указан ниже) с разделителем, установленным на ,
. В качестве вывода мы хотели бы удалить column 4 ( Values )
снизу CSV.
Нам это нужно только в пакетном сценарии WINDOWS, поскольку на сервере не разрешена другая настройка сценариев. На сервере также есть powershell, но мы не уверены, как использовать команды powershell для достижения следующих целей.
Файл CSV выглядит следующим образом:
ID, NAME, SR, Values, Status
"1", "Raj", "123", "A,B,C,D,E", "False"
"2", "Rahul", "456", "C", "False"
Мы попробовали это, но оно не работает должным образом:
(Get-Content .\testCSV.csv) | Foreach-Object { $_.split()[4] -join ' ' } | Out-File .\file.txt
Ожидаемый результат (удален столбец «Ценности»)
ID, NAME, SR, Status
"1", "Raj", "123", "False"
"2", "Rahul", "456" , "False"