Существует ли способ моделировать оболочку удара в crontab файле?

Я заметил, когда я пытался использовать 'дату' удара в команде, я не мог, когда я пытался взять файл, который варьируется по дате.

1
задан 16 June 2015 в 17:15

1 ответ

Проблема состоит в том что cron обработки % как новые строки. От man 5 crontab:

Percent-signs (%) in the command, unless escaped with backslash (\), 
will be changed into newline characters, and all data after the first %  will  be
sent to the command as standard input.

Для решения этого необходимо выйти % \%.

Поочередно, если Вы хотите выполнить команду от bash сценарий, сделайте исполняемый файл сценария и поместите его, например, как ниже от crontab -e:

05 06 * * * /path/to/script.sh

Делают хижину сценария как:

#!/usr/bin/env bash

Теперь bash сценарий будет выполнен каждый день в 6:05.

3
ответ дан 10 November 2019 в 09:17

Другие вопросы по тегам:

Похожие вопросы: