title: How to recursively list all files and directories
body: <p>Using the tcsh shell on Free BSD, is there a way to recursively list all files and directories including the owner, group and relative path to the file?</p>
  
  <p>ls -alR comes close, but it does not show the relative path in front of every file, it shows the path at the top of a grouping i.e.</p>
  
  <pre><code>owner% ls -alR
  total 0
  drwxr-xr-x   3 owner  group  102 Feb  1 10:50 .
  drwx------+ 27 owner  group  918 Feb  1 10:49 ..
  drwxr-xr-x   5 owner  group  170 Feb  1 10:50 subfolder
  
  ./subfolder:
  total 16
  drwxr-xr-x  5 owner  group   170 Feb  1 10:50 .
  drwxr-xr-x  3 owner  group   102 Feb  1 10:50 ..
  -rw-r--r--  1 owner  group     0 Feb  1 10:50 file1
  -rw-r--r--  1 owner  group     0 Feb  1 10:50 file2
  </code></pre>
  
  <p>What I would like is output like:</p>
  
  <pre><code>owner group ./relative/path/to/file
  </code></pre>
  
  <p>The <a href="https://stackoverflow.com/questions/245698/list-files-recursively-in-linux-with-path-relative-to-the-current-directory">accepted answer to this question</a> shows the relative path to a file, but does not show the owner and group.</p>