Você está correto em seu comentário à resposta de Abhishek.
0 0 1 3,7,11 * /path/to/file
Nesse caso, o "/" não fará o que você quer.
Eu gostaria de programar minhas tarefas a cada x meses no primeiro dia, começando, por exemplo, em março. Não tenho certeza se esta é a sintaxe que estou procurando (para repetir o trabalho a cada 4 meses):
0 0 1 3/4 * /path/to/file
A página man do crontab não explica detalhadamente como os passos (/) funcionam.
Apenas pela perfeição, parece que você originalmente queria fazer isso:
0 0 1 3-12/4 * /path/to/file
Assim como nos outros campos, se você quiser um intervalo de meses, é necessário especificar o início e o final, separados por um traço. Para cada mês com numeração ímpar, por exemplo, você pode usar:
0 0 1 1-12/2 * /path/to/file
Abaixo está a sintaxe
0 0 1 * / 4 * / caminho / para / arquivo
Tags cron linux scheduling