Comment planifier un travail Cron pour le deuxième au dernier jour de chaque mois

Je souhaite programmer une tâche pour le deuxième au dernier jour de chaque mois. J'ai lu cet excellent article sur le script shell de l'exécution. J'ai également vu que vous pouvez utiliser "L" pour représenter le dernier jour du mois, mais j'utilise CentOS et je ne peux pas utiliser la construction "L" .

Je souhaite exécuter la tâche à 11h du deuxième au dernier jour de chaque mois. J'espère build une command similaire à:

0 23 27-30 * * [ "$(date +%d -d tomorrow" = "L" ] && $HOME/path/to/script 

En sachant que je ne peux pas utiliser L pour représenter le dernier jour du mois, comment puis-je utiliser cette logique pour programmer mon travail Cron?

Les échantillons de code sur ce site sont erronés. Ils ont certains caractères shell remplacés par des entités HTML. Les citations semblent également être dans les mauvais endroits. Je me request si l'auteur a déjà regardé cette page en l'écrivant …

Une fois que nous réparons cela, puis vérifiez si le premier du mois est en deux jours plutôt qu'un …

 0 23 27-30 * * [ $(date +\%d -d "2 days") == 01 ] && /where/is/my/script