domingo, 13 de julio de 2008

awk: fatal: attempt to use array `function (from array)' in a scalar context

Este error se produce en awk o gawk cuando se usa una función que intenta calcular la longitud de un array que obtenemos como parámetro de una función. Parece ser que no se puede saber la longitud de un array si no estás en el mismo bloque de código en el que la declaras. Una solución sencilla es pasar a esta función, a parte del array, la longitud del array.

No hay comentarios: