section 3am · Library functions 📚

31 pages

A

  • abort(3am)exit without running END rules✨
  • aregex(3am)approximate (fuzzy) string matching with regular expressions✨

C

  • csv(3am)facilities for creating Comma-Separated-Values (CSV) data with gawk.✨
  • csvconvert(3am)facilities for parsing Comma-Separated-Values (CSV) data with gawk.✨
  • csvmode(3am)direct processing of Comma-Separated-Values (CSV) data files with gawk.✨
  • csvparse(3am)facilities for parsing Comma-Separated-Values (CSV) data with gawk.✨
  • csvsplit(3am)facilities for parsing Comma-Separated-Values (CSV) data with gawk.✨

E

  • errno(3am)gawk extension to convert errno values to strings and vice versa✨

F

I

J

  • json(3am)gawk extension to import from and export to JSON format✨

L

  • lmdb(3am)LMDB Lightning Memory-Mapped Database binding for gawk✨

M

  • mbs(3am)work with multibyte strings✨

N

O

  • ordchr(3am)convert characters to strings and vice versa✨

R

S

  • select(3am)gawk extension to enable I/O multiplexing, non-blocking I/O, and signal trapping✨

T

X

  • xmlbase(3am)add some basic functionality to gawk-xml.✨
  • xmlcopy(3am)add token reconstruction facilities to gawk-xml.✨
  • xmlsimple(3am)add facilities for writing simple one-line scripts with the gawk-xml extension, and also simplify writing more complex scripts.✨
  • xmltree(3am)DOM-like facilities for gawk-xml. Its status is experimental. May change in the future.✨
  • xmlwrite(3am)gawk facilities for writing XML fragments or whole documents.✨