Выглядит просто, верно, но нам нужно уделить немного внимания деталям
Суммируйте один
Добавьте путь к интерпретатору Bash перед командой, например:
0 * * * * /bin/bash /test/exp.sh
Это нормально, чтобы настроить это так
Индукция два
shebang
Укажите интерпретатор в первой строке (официально называемой: строка) в скрипте.
#!/bin/bash
И вам нужно добавить исполняемое разрешение в скрипт (с помощью chmod +x /test/exp.sh
команды), а затем запустить скрипт прямо в файле crontab:
0 * * * * /test/exp.sh
Таким образом, когда crontab выполняет эту команду, он автоматически использует интерпретатор, указанный в сценарии, для запуска сценария.
другой
Установлена временная задача cron, и она вступит в силу через 1 минуту. Это связано с тем, что минимальная единица времени crontab — минуты, то есть только в следующую минуту демон cron проверит, нужно ли ему выполнять вашу команду