My cron :
45 10 * * * source /home/ThinkCode/Test/hello.sh
hello.sh :
#!/bin/bash
echo "helloworld"
The error it emails me :
/bin/sh: source: not found
开发者_JAVA百科
What am I doing wrong? It is configuration/environment specific, so Googling didn't help much! Thanks..
Real sh
doesn't have source
, only .
. Either change the shell in cron to bash
, or use .
instead.
Why are you source
ing the file from cron. Why not just execute it?
精彩评论