title: Creating crontab for non-root user
body: <p>I am attempting to run a script through crontab that is required to run as an <em>oracle</em> user.  I have tried creating a crontab for that user by: 
  <code>su -u oracle crontab -e</code> which has allowed me to create one.  I edited the file to run a perl script:</p>
  
  <pre><code>0 5 * * * /usr/bin/perl /path/master.pl &gt; /tmp/debug.log
  </code></pre>
  
  <p>However when the time passes nothing is run.
  Is this the proper way to create a crontab for non-root user? Also the master.pl file call multiple scripts that also need to be done as a oracle user if that makes a difference. </p>