9;s look at the parts. First, the entire body is defined in a <CODE>section</CODE> because we are
computing it internally, not as a sequence of shell commands.</P><P>We use the <CODE>deps</CODE> variable to collect all the dependencies. The <CODE>awk</CODE> function scans the
source file (<CODE>$&lt;</CODE>) line-by-line. For lines that match the regular expression <CODE>^open</CODE>
(meaning that the line begins with the word <CODE>open</CODE>), we add the second word on the line to the
<CODE>deps</CODE> v