LINUX.ORG.RU
решено ФорумAdmin

Запуск скрипта в Ubuntu 18.04 из crone

 , ,


0

1

Здравствуйте. Написал скрипт положил его в каталог

/root/scripts/script_new.sh

Запускаю из консоли

sudo /root/scripts/script_new.sh

Всё отлично работает.

В каталоге cron.d сделал скрипт с содержимым:

#!/bin/bash

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

0 2 * * 1-7 root /root/scripts/script_new.sh

При запуске этого скрипта мне выдается сообщение

user@vm-1:~$ sudo /etc/cron.d/test-backup
/etc/cron.d/test-backup: line 5: 0: command not found
user@vm-1:~$

Что я делаю не так?

в cron.d лежат уже финальные скрипты, ты можешь сделать симлинк ln -s /root/scripts/script_new.sh /etc/cron.d/daily туда.

0 2 * * 1-7

для редактирования этого файла используй crontab -e

Spoofing ★★★★★ ()