Имам скрипт, написан на csh, който искам да изпълнявам всяка седмица.
Опитах да използвам cronjob за това, но изглежда, че cronjob се опитва да изпълни моя скрипт в sh и следователно не работи правилно.
Какво може да се направи, за да се гарантира, че скриптовете работят правилно в cronjob или има ли друг начин да постигна това, което се опитвам да направя, без да използвам cronjob?
Моята cron работа изглежда по следния начин:
0 0 * * 6 source ~/cron_job
~/cron_job изглежда нещо подобно:
#!/bin/csh
source ~/.cshrc;
source ~/test_setup;
source ~/start_test
Също така имайте предвид, че стартирането на source ~/cron_job
директно на терминал работи по предназначение, но cronjob не работи. Получавам следната грешка:
/bin/sh: source ~/cron_job : No such file or directory
#!
ред? Моля, актуализирайте въпроса си, за да предоставите тази информация. - person Keith Thompson   schedule 07.01.2015