Я сделал сценарий оболочки под названием /home/root/cron_grads.sh (chmodded 755) на моем сервере.
В этом каталоге больше скриптов grads, таких как 500hPa_p0.gs (644). Мой главный скрипт создает временный файл grads_exec.gs, заполняет его каким-то контентом, а затем пытается скопировать содержимое 500hPa_p0.gs на его конец до выполнения всего этого. Это отлично работает даже на сервере, если я запускаю его вручную .
Но используя crontab -e с:
42 0,6,12,18 * * * /home/root/grads/cron_grads.sh
... возникает ошибка. Сценарий начинается, но градации говорят:
cat: 500hPa_p0.gs: File or directory not found
Я использую bash в cron_grads.sh с #!/bin/bash наверху в нем. crontab -e также содержит SHELL=/bin/bash.
Любые идеи?