title: What does "ls -t . | while read line" mean?
body: <p>Here is the code:</p>
  
  <pre><code>if test $# -eq 1
  then
    if test $1 = "--exec"
    then
      ls -t . | while read line
      do
        if test -f $line -a -x $line
        then
          echo $line
        fi
      done
    fi
  fi
  </code></pre>
  
  <p>I don't understand the utility of  <strong><code>.</code></strong>  here in    <code>ls -t . | while read line</code>; can you explain?</p>