Eu tenho um arquivo de texto que possui cerca de 15 colunas. Os campos são separados por vírgula. Uma coluna que é descrição está entre aspas duplas e também contém algumas palavras entre aspas duplas. Preciso manter as aspas duplas iniciais e finais e remover apenas as aspas duplas internas.
Algo assim:
"Hi there, we are from XYZ team, we have an "Opportunity" at our organization"
Eu preciso de saída como:
"Hi there, we are from XYZ team, we have an Opportunity at our organization"
Eu não quero ir para a programação Python. Eu estava procurando um comando awk ou qualquer outra melhor opção.
O arquivo pode ter 100 linhas de dados, mas esta coluna de descrição possui palavras entre aspas duplas para algumas linhas e não para todas as 100 linhas.
Aqui estão alguns dados de amostra:
invoice number,invoice date,vendor number,vendor site ID,supplier site CODE,invoice description,invoice currency code,invoice total amount,line number,line amount,line description,account code,business unit,business center,department,issue code,project,task number
1686,2024-03-28,258,9845,NEWYORK,CA Project: Content,USD,538,1,26,279.6,"Review new applications, and instruct the same.The deposits. Review correspondence applications. Review and applications. Research "Material Included" and artwork , and email. Communications with team website. Call, and communications.",230,,,,,295,10
Tenho que remover aspas duplas de "Material Incluído" na descrição da linha.
Observação: preciso do arquivo inteiro e reter todas as colunas, mas apenas remover as aspas duplas internas no valor da descrição da linha. Somente o campo de descrição da linha possui esses valores internos entre aspas duplas. Por enquanto, há apenas uma palavra interna entre aspas duplas aparecendo para a descrição da linha do arquivo, não notamos mais de uma.