Estoy tratando de dividir dos campos (donde a veces el divisor puede ser cero) con Awk.Awk, tratando de no dividir por cero
pensé que esto funcionaría: awk -F, '{if ($6 != 0) print $3/$6}' <some file>
Pero ahoga con fatal: division by zero attempted
a pesar de que pensé que el "si" condición tuvo cuidado de no dividir si el campo 6 es cero.
¿Qué estoy pasando por alto?
También podría escribir "awk -F, '$ 6! = 0 {print $ 3/$ 6}' ...". No resolverá el problema, pero es más idiomático awk. – onemasse