Eu não acho que você possa usar as variáveis como marcadores de posição lá. A seguir é permitido
-
Números, intervalos como hífen
-
, que podem ser separados novamente usando vírgula,
exemplo:para o dia do mês, você pode escrever
2-4,8-10
, se precisar executar o trabalho de 2 nd a 4 th e 8 th a 10 th dia do mês. -
Um dos seguintes pré-definidos
@reboot : Run once after reboot. @yearly : Run once a year, ie. "0 0 1 1 *". @annually : Run once a year, ie. "0 0 1 1 *". @monthly : Run once a month, ie. "0 0 1 * *". @weekly : Run once a week, ie. "0 0 * * 0". @daily : Run once a day, ie. "0 0 * * *". @hourly : Run once an hour, ie. "0 * * * *".
Se você precisar de algo dinâmico para uma grande lista de trabalhos a serem criados, sugiro criar um script de shell que irá despejar os horários necessários do crontab, que você pode colocar no arquivo crontab.