AWK Workshop / Discussion - April 11 - 23, 2026 * what: an informal exploration of plain AWK, aka "new AWK" * where: SDF.org - both pcom ("awk" room) and irc.sdf.org ("#awk") * when: Saturdays, 10-11am MDT ; Tuesdays & Thursdays, 6-7pm MDT Though primarilly for [1]SDF members*, there will be parallel discussions on IRC. * new, pre-validated members can also participate [>>> don't know {,e,p,x}com ? => read the tutorial [0] <<<] a loose conversational agenda.. * Day 1: basic intro, pattern-action, BEGIN / END blocks, Unix OS interactions * Day 2: pattern matching via reg. expressions , comparisons with sed(1) & grep(1) * Day 3: AWK builtins and defaults, basic IO, printf() * Day 4: expressions, variables & coercion , strings, math * Day 5: getline() & user-defined functions * Day 6: all about arrays AWK workshop reference documents: * [2]Classic Shell Scripting, C.9 (AWK) [PDF] * [3]AWK - A Pattern Scanning and Processing Language [PDF] * [4]POSIX AWK spec [PDF] * [5]FSF Gnu AWK reference card [PDF] additional AWK links: * [6]The AWK Programming Language, 2nd. ed. (One True AWK) * [7]Gawk: Effective AWK Programming * [8]The Open Group (POSIX) AWK specification * [9]AWK Live ReGex editor! * [10]Michael Herbst's Intro to AWK Programming course * [11]Bruce Barnett's AWK tutorial * [12]comp.lang.awk FAQ * [13]AWK-related Wiki (SDF hosted) -- References: [00] https://wiki.sdf.org/doku.php?id=com [01] https://SDF.org/?join [02] https://rawtext.club/~woog/misc/Classic_Shell_Scripting-C9-Just_Enough_AWK_to_be_Dangerous.pdf [03] https://rawtext.club/~woog/misc/AWK-A_Pattern_Scanning_and_Processing_Language.pdf [04] https://rawtext.club/~woog/misc/POSIX_awk.pdf [05] https://rawtext.club/~woog/misc/FSF_awkcard.pdf [06] https://awk.dev/ [07] https://www.gnu.org/software/gawk/manual/ [08] https://pubs.opengroup.org/onlinepubs/9699919799/utilities/awk.html [09] https://awk.js.org/ [10] https://michael-herbst.com/teaching/introduction-to-awk-programming-2016/ [11] https://www.grymoire.com/Unix/Awk.html [12] http://www.faqs.org/faqs/computer-lang/awk/faq/ [13] http://awk.freeshell.org/