eu tenho uma variável
local= "[ 'service center','New' ]"
Eu usei o seguinte código awk para remover os colchetes e aspas simples,
local=gensub(/[\[\]']+/, "", "g", local);
O/P esperado é
local =" service center,New "
O código que escrevi não está funcionando
Por favor, encontre o comando abaixo e funcionou bem
Você pode substituir as vírgulas por um caractere sem pontuação, remover toda a pontuação restante e restaurar as vírgulas:
Aqui, estou usando a variável interna SUBSEP, descrita no manual GNU awk assim: