Назад | Перейти на главную страницу

Файл crontab автоматически удаляет текстовый файл?

У меня есть настройка задания crontab. В файле crontab у меня есть путь к текстовому файлу. В моем текстовом файле есть команда wget (которая, в свою очередь, выполняет файл PHP). Если в файле crontab указан только путь к текстовому файлу, будет ли он автоматически запускать (выполнять) этот текстовый файл? Или мне нужно префикс пути к текстовому файлу с помощью bash?

Если файл исполняемый (проверьте, есть ли у него x в ls -l, если нет, то используйте chmod для установки исполняемого бита), а первая строка содержит #!/bin/bash тогда он будет интерпретирован в bash.

Другой вариант, как вы предлагаете, - передать его в качестве аргумента bash:

/bin/bash /path/to/your/file.sh