<h1 id="useful-bash-functions---part-3">Useful Bash functions - part 3</h1>
<h2 id="overview">Overview</h2>
<p>This is the third show about Bash functions. These are a little more advanced than in the earlier shows, and I thought I'd share them in case they are useful to anyone.</p>
<p>As before it would be interesting to receive feedback on these functions and would be great if other Bash users contributed ideas of their own.</p>
<h2 id="full-notes">Full Notes</h2>
<p>Since the notes explaining this subject are long, they have been placed <a href="https://hackerpublicradio.org/eps/hpr2448/full_shownotes.html">here</a>.</p>
<h2 id="links">Links</h2>
<ul>
<li>Previous HPR episodes in this group <em>Useful Bash functions</em>:
<ul>
<li><a href="https://hackerpublicradio.org/eps.php?id=1757">Part 1</a>: '<code>pad</code>' and '<code>yes_no</code>' functions</li>
<li><a href="https://hackerpublicradio.org/eps.php?id=2096">Part 2</a>: '<code>yes_no</code>' revisited</li>
</ul></li>
<li>Download the <a href="https://hackerpublicradio.org/eps/hpr2448/read_value.sh"><em>read_value</em></a>, <a href="https://hackerpublicradio.org/eps/hpr2448/check_value.sh"><em>check_value</em></a> and <a href="https://hackerpublicradio.org/eps/hpr2448/read_and_check.sh"><em>read_and_check</em></a> functions and the <a href="https://hackerpublicradio.org/eps/hpr2448/trace_of_read_value.txt">trace of <em>read_value</em></a>.</li>
</ul>