On 08/03/12 09:32, Simon Kågedal Reimer wrote:
Ah, sorry, that didn't work - can't run qsub directly from cronie since we need to set some environment variables etc.
Just SGE_ROOT=/sge62 qsub $HOME/do_fififi.sh would work.
But changing qcronsub is indeed appropiate.
Suggesting instead this patch to qcronsub (patched version at /home/skagedal/local/bin/qcronsub2):
--- /sge62/bin/sol-amd64/qcronsub 2012-03-01 00:24:30.297917000 +0000 +++ ./qcronsub2 2012-03-08 08:27:14.098206000 +0000 @@ -13,7 +13,7 @@ fi if [ -s ${MYTEMPFILE} ] then
- cat ${MYTEMPFILE}
- cat ${MYTEMPFILE} > /dev/stderr
fi rm -f ${MYTEMPFILE} exit "${RC}"
Or just + cat ${MYTEMPFILE} >&2
BTW, why is qcronsub at /sge62/bin/sol-amd64/qcronsub ? Wouldn't /opt/local/bin/qcronsub (like cronsub) be more appropiate?