Hi
When I setup a cron job like this
crontab -e
*/1 * * * * echo $A_VARIABLE > /home/user/Desktop/test.txt
no problem, the file is created whether the variable exist or not.
BUT doing
*/1 * * * * cd /Path/To/Script && Script.sh
#The Script.sh
echo $A_VARIABLE > /home/user/Desktop/test.txt
Do not generate the file ! and The CRON log give me
(CRON) info (No MTA installed, discaring ouput)
and yes, the Script.sh has the execution bit.
Any ideas ?
Thanks.
I see you already got the answer. But if you are new to Linux I’d suggest to play overtwire bandit. This will significantly improve your Linux command knowledge.
+1 for bandit. I’m working on natas now! :)