awk remove o sinal “,” em todas as colunas, se existir entre

0

Meu arquivo de entrada de dados:

508,186,,Name,"VIA PAS, 4",[email protected],
291,345,,Name2,Votros 73,[email protected],
911,733,,Name3,zap 101,[email protected],
9000,32,,Michel,hops 12,"[email protected], [email protected], [email protected]",

Meu arquivo de saída de dados:

508,186,,Name,**VIA PAS 4**,[email protected],
291,345,,Name2,Votros 73,[email protected],
911,733,,Name3,zap 101,[email protected],
9000,32,,Michel,hops 12, **[email protected] [email protected] [email protected]**,

Então, o awk deve encontrar todos os locais em que é "" e remover a vírgula de "" . E depois de remover os símbolos " . Seria fácil, se necessário, apenas remover "", mas eu preciso remover comas antes. Observe que as vírgulas são usadas como seperatrizes também.

    
por Maris 12.03.2014 / 14:30

0 respostas