<h1 id="gnu-awk---part-2">Gnu Awk - Part 2</h1>
<p>This is the second episode in a series where <a href="https://hackerpublicradio.org/correspondents/0300.html" title="b-yeezi">b-yeezi</a> and I will be looking at the <code>AWK</code> language (more particularly its GNU variant <code>gawk</code>). It is a comprehensive interpreted scripting language designed to be used for manipulating text.</p>
<p>I have written out a moderately long set of notes for this episode and these are available here <a href="https://hackerpublicradio.org/eps/hpr2129/full_shownotes.html" class="uri">https://hackerpublicradio.org/eps/hpr2129/full_shownotes.html</a>.</p>
<h2 id="links">Links</h2>
<ul>
<li><em>GNU Awk User’s Guide</em>: <a href="https://www.gnu.org/software/gawk/manual/html_node/index.html" class="uri">https://www.gnu.org/software/gawk/manual/html_node/index.html</a></li>
<li><em>Awk - A Tutorial and Introduction</em>: <a href="https://www.grymoire.com/Unix/Awk.html" class="uri">https://www.grymoire.com/Unix/Awk.html</a></li>
<li>Wikipedia article on <em>AWK</em>: <a href="https://en.wikipedia.org/wiki/AWK" class="uri">https://en.wikipedia.org/wiki/AWK</a></li>
<li>Alfred V. Aho, Brian W. Kernighan, Peter J. Weinberger (1988). <em>The AWK Programming Language</em>. Addison-Wesley Publishing Company. ISBN 9780201079814</li>
<li>Previous show on HPR:
<ul>
<li>“<em>Gnu Awk - Part 1</em>”: <a href="https://hackerpublicradio.org/eps.php?id=2114" class="uri">https://hackerpublicradio.org/eps.php?id=2114</a></li>
</ul></li>
<li>Resources:
<ul>
<li>Example data file 1 - whitespace delimited “<code>file1.txt</code>”: <a href="https://hackerpublicradio.org/eps/hpr2129/file1.txt" class="uri">https://hackerpublicradio.org/eps/hpr2129/file1.txt</a></li>
<li>Example data file 1 - comma delimited “<code>file1.csv</code>”: <a href="https://hackerpublicradio.org/eps/hpr2129/file1.csv" class="uri">https://hackerpublicradio.org/eps/hpr2129/file1.csv</a></li>
<li>Example Awk file 1 “<code>example1.awk</code>”: <a href="https://hackerpublicradio.org/eps/hpr2129/example1.awk" class="uri">https://hackerpublicradio.org/eps/hpr2129/example1.awk</a></li>
<li>Example Awk file 2 “<code>example2.awk</code>”: <a href="https://hackerpublicradio.org/eps/hpr2129/example2.awk" class="uri">https://hackerpublicradio.org/eps/hpr2129/example2.awk</a></li>
</ul></li>
</ul>
