<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="Mr. Young">Mr. Young</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. <a href="hpr2129_full_shownotes.html" class="uri">Click the link to see them.</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><a href="https://hackerpublicradio.org/eps/hpr2114/" class="uri">“<em>Gnu Awk - Part 1</em>”: hpr2114</a></li>
</ul></li>
<li>Resources:
<ul>
<li>Example data file 1 - <a href="hpr2129_file1.txt" class="uri">whitespace delimited “<code>file1.txt</code>”</a></li>
<li>Example data file 1 - <a href="hpr2129_file1.csv" class="uri">comma delimited “<code>file1.csv</code>”</a></li>
<li>Example Awk file 1 <a href="hpr2129_example1.awk" class="uri">“<code>example1.awk</code>”</a></li>
<li>Example Awk file 2 <a href="hpr2129_example2.awk" class="uri">“<code>example2.awk</code>”</a></li>
</ul></li>
</ul>
