MPE/iX Shell and Utilities Reference Manual, Vol 1
awk(1) MPE/iX Shell and Utilities awk(1)
Message: Missing script file
Cause: You specified the –f option but did not follow it with the name of a script file.
Action: Provide the name of a script file following the –f option.
Message: Missing variable assignment
Cause: You specified the –v option but did not follow it with a variable assignment.
Action: Provide a variable assignment following the –v option.
Message: Newline in regular expression
Cause: awk encountered a newline while reading a regular expression.
Action: Check for a missing / delimiter.
Message: Newline in string
Cause: awk encountered a newline while reading a string constant.
Action: Check for a missing " delimiter.
Message: panic: sprintf() string longer than number characters
Cause: The maximum length of a string created by sprintf() is limited to number
characters.
Action: Try processing the string in a different way.
Message: Record too long (LIMIT: number bytes)
Cause: awk read a record that was longer than the maximum record size it can handle.
On
UNIX and POSIX-compliant systems, the maximum record length is 20000
characters.
Action: Edit the offending record so that it does not exceed the limit.
Message: regular expression error
Cause: An error occurred while processing a regular expression.
Action: Check the regular expression.
Message: return outside of a function
Cause: awk encountered a return statement that is not part of a function.
Action: Only use the return statement inside a function definition.
Message: scalar "name" cannot be used as array
Cause: You attempted to use name as an array variable when it has already been used
as a scalar.
Action: Make sure that you use a variable as either and array or a scalar, but not as both.
Message: second parameter to "split" must be an array
Cause: You invoked the split function but the second parameter was not an array.
Action: Ensure that split is invoked with an array as the second parameter.
Message: strcoll error, cannot malloc space.
Cause: There are not enough free system resources to allocate string space.
Action: Free up more resources.
Commands and Utilities 1-39