Se você pode instalar python e easy_install, você também pode instalar o csvkit : link
E agora você pode executar um comando simples como o seguinte para selecionar apenas as colunas 1 e 3:
csvcut -c 1,3 original_file.csv > new_file.csv
Ou, outro exemplo, para REMOVER a segunda coluna:
csvcut -C 2 original_file.csv > new_file.csv
..
NOTA:
Apenas uma palavra de aviso, seu CSV parece inválido . A menos que você queira ter um caractere de espaço em seus dados, você NÃO DEVE ter um espaço após a vírgula / delimitador. Um caractere de espaço fará parte dos dados e poderá atrapalhar o texto citado.
Como esses dados são gerados? Pode ser gerado sem os espaços extras? Por exemplo. column a,column b,column c