Implementation Limitations (The GNU Awk User’s Guide)
From Get docs
Gawk/docs/latest/Implementation-Limitations
Next: Extension Design, Previous: Future Extensions, Up: Notes [Contents][Index]
C.4 Some Limitations of the Implementation
This following table describes limits of gawk on a Unix-like system (although it is variable even then). Other systems may have different limits.
| Item | Limit |
|---|---|
| Characters in a character class | 2^(number of bits per byte) |
| Length of input record | MAX_INT
|
| Length of output record | Unlimited |
| Length of source line | Unlimited |
| Number of fields in a record | MAX_LONG
|
| Number of file redirections | Unlimited |
| Number of input records in one file | MAX_LONG
|
| Number of input records total | MAX_LONG
|
| Number of pipe redirections | min(number of processes per user, number of open files) |
| Numeric values | Double-precision floating point (if not using MPFR) |
| Size of a field | MAX_INT
|
| Size of a literal string | MAX_INT
|
| Size of a printf string | MAX_INT
|