title: Refer to the current directory in a shell script
body: <p>How do I refer to the current directory in a shell script?</p>
  
  <p>So I have this script which calls another script in the same directory:</p>
  
  <pre><code>#! /bin/sh
  
  #Call the other script
  ./foo.sh 
  
  # do something ...
  </code></pre>
  
  <p>For this I got <code>./foo.sh: No such file or directory</code></p>
  
  <p>So I changed it to:</p>
  
  <pre><code>#! /bin/sh
  
  #Call the other script
  foo.sh 
  
  # do something ...
  </code></pre>
  
  <p>But this would call the <code>foo</code> script which is, by default, in the PATH. This is not what I want.</p>
  
  <p>So the question is, what's the syntax to refer <code>./</code> in a shell script?</p>