title: IBM AIX cron job does not execute
body: <p>I have a <code>cron</code> job on an IBM AIX server scheduled more or less like this:</p>
  
  <pre><code>0 6 * * * (date &gt;&gt; ~/executions.log;. ~/.profile; cd /usr/path/to/the/script; /usr/path/to/the/script/ThisIsTheScript.sh ) &gt; /dev/null 2&gt;&amp;1
  </code></pre>
  
  <p>When I schedule a test run like this:</p>
  
  <pre><code>0,37 6 * * * (date &gt;&gt; ~/executions.log;. ~/.profile; cd /usr/path/to/the/script; /usr/path/to/the/script/ThisIsTheScript.sh ) &gt; /dev/null 2&gt;&amp;1
  </code></pre>
  
  <p>...the job will only run up to the part where it appends the last execution date to <code>~/executions.log</code>. Since this script calls a very huge application -- let's call it <code>gargantuanprogram</code> -- once the job fires it should show up on <code>ps ax | grep gargantuanprogram</code>. But it doesn't, and it doesn't even runs <code>ThisIsTheScript.sh</code> because said script sends out an e-mail notification when it starts, and on my mailbox I just get nada.</p>
  
  <p>As you can see, yes, I'm loading my <code>~/profile</code>, I checked many times that the script had execute permission, and I'm absolutely sure the line is written properly. The <code>crontab</code> is terminated with a newline too. Why is then the job not executing?</p>