title: Output shell script to log file
body: <p>I have a scheduled unix script that I want to log the output of. I am unable to edit the cron file due to the user interface restrictions, and I am unable to add >> logfile to the command. Is there something I can add within the script itself to send the output to a log?</p>
  
  <pre><code>{
  
  printf poo
  
   #Do not change
  PRINTF=/usr/bin/printf
  MSMTP=/usr/local/bin/msmtp
  MSMTPCONF=/var/etc/msmtp.conf
  
   #Can be changed
  FROM="nas4free@usinfosec.com"
  TO="dpatino@usinfosec.com"
  MDIR="CaseData"
  SUBJECT="$MDIR Backup Report"
  
  
  } &gt; /mnt/support/logs/$SUBJECT.log
  #BODY="$(cat /mnt/support/logs/test.log)"
  #$PRINTF "From:$FROM\nTo:$TO\nSubject:$SUBJECT\n\n$BODY" | $MSMTP --file=$MSMTPCONF -t
  </code></pre>