Voici un exemple qui permet d'exécuter une action en fonction d'un jour bien précis.
Comment recevoir automatiquement un mail tous les vendredi 13 de chaque mois :
$ if [[ `date +%u` == 5 && `date +%d` == 13 ]]; then echo "" | mail -s "Vendredi 13 : Jouer au Loto" moi@gmail.com; fi
Explications :
La fonction `date +%u` retourne le numéro du jour de la semaine. Lundi = 1... Dimanche = 7.
La fonction `date +%d` retourne le jour du mois