En un awk
script estoy tratando de usar '(' como el separador de campo. Sin embargo, a menos que salga del corchete con doble barra diagonal inversa, así:
BEGIN {FS=" \\("}
No funciona.
Si uso FS=" \("
obtengo
awk: prog:2: warning: escape sequence `\(' treated as plain `('
awk: prog:2: fatal: :, [., or [=: / (/
salida y si no escapo del soporte en absoluto obtengo solo el
awk: prog:2: fatal: :, [., or [=: / (/
mensaje.
¿Puedes por favor explicar este comportamiento?