command line - Shell script runs well when triggered via terminal but not working as a cron - Ask Ubuntu
i using ubuntu 16.06 , here shell script:
#!/bin/sh recordmydesktop --quick-subsampling --fps 3 --no-sound --on-the-fly-encoding --v_quality 40 -o /home/square/videos/test/rec_`date +%y%m%d_%h%m%s`.ogv
when run script terminal ./script.sh
goes , running.
however when place cronjob looking that:
*/1 * * * * /home/square/playground/script.sh &>/home/square/playground/mylog.log
the command:
recordmydesktop --quick-subsampling --fps 3 --no-sound --on-the-fly-encoding --v_quality 40 -o /home/square/videos/test/rec_`date +%y%m%d_%h%m%s`.ogv
is not working. have no idea why running when run script.sh
terminal, not working via cron job.
do have idea how can fix ?
recordmydesktop records x-session started in.
processes started crontab don't have x-session.
Comments
Post a Comment