O separador de campos no awk abrange vários caracteres?
Posso usar um separador de campos que consiste em vários caracteres? Como eu quero separar palavras que contenham aspas e vírgulas entre elas viz.
"Escola", "Faculdade", "Cidade"
Então aqui eu quero definir o meu FS para ser ",". Mas estou obtendo resultados engraçados quando defino meu FS dessa maneira. Aqui está um trecho do meu código.
awk -F\",\" '
{
for(i=1;i<=NF;i++)
{
if($i~"[a-z0-9],[a-z0-9]")
print $i
}
}' OFS=\",\" $*