Cron
Par placeoweb, mardi 31 octobre 2006 à 00:30 :: Bash :: #36 :: rss
Les taches plannifiés (programmées) sous linux : CRON
Le manuel de cron. D'autre infos par Wikipédia au sujet de crontab.
################################################################################################# # champ valeurs autorisées ##minute 0-59 #heure 0-23 #jour du mois 1-31 #mois 1-12 (ou les noms) #jour de la semaine 0-7 (0 ou 7 est dim ou utilisez les noms) # # min heures jours mois jour_de_la_semain de de 0 à 7 : # 0 = Dimanche # 1 = Lundi # 2 = Mardi # 3 = Mercredi # 4 = Jeudi # 5 = Vendredi # 6 = Samedi # 7 = Dimanche ################################################################################################
#minute hour day month dayofweek command # #minute . nombre entier entre 0 et 59 #hour . nombre entier entre 0 et 23 #day . nombre entier entre 1 et 31 (si le mois est spécifé, le jour doit être valide) #month . nombre entier entre 1 et 12 (ou abréviation du nom du mois) #dayofweek . nombre entier entre 0 et 7, 0 ou 7 représentant le dimanche (ou l'abréviation du jour de la semaine)
Attention, il me semble que l'on puisse affecter des variables à la volée dans le cron.
maDate=$(date +%d-%m-%Y-%H-%M) 59 23 * * * /monProgrammeDeSauvegarde.sh >$maDate.log 2>/dev/null
Par contre il semble impossible d'executer une commande tel que :
leResultat=`echo "Hello"` 59 23 * * * /monProgrammeDeSauvegarde.sh >`date +%Y-%m-%d`.log
Pour recevoir par mail tous les résultats destinés aux sorties standard (1) et erreur (2), vous devez rajouter
MAILTO=monMail@monDomaine.com
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.