A voir également:
- Crontab toutes les minutes
- Freebox reboot toute les 2 minutes - Forum Freebox
- Crontab toutes les 2 heures ✓ - Forum Shell
- Que veut dire les minutes'' sur messenger ✓ - Forum Facebook
- Pourquoi ma télé s'éteint au bout de 5 minutes - Forum Téléviseurs
- Crontab toutes les x minutes ... réellement. ✓ - Forum Linux / Unix
1 réponse
un cron de base avec le script :
Il faut remplacer echo 'dudulle' par ce que tu veux faire
J'explique :
date "+%s" est la date epoc # faire man date pour avoir plus d'infos.
# 50 minutes est égale à 3000 secondes
#donc, j’enlève les trois derniers chiffre du nombre epoc via: cut -c -7
je regarde si la variable récupérer est un multiple de 3 # pour rappel : 3000 - trois derniers chiffres
si oui... je lance mon script.
Il y a mieux (plus condensé) mais je pense que celle-ci est facilement compréhensible.
Cordialement,
* * * * * var1=$(date "+%s" | cut -c -7) ; if [ `echo "$var1 % 3" | bc` -eq 0 ]; then echo 'dudulle'; fi
Il faut remplacer echo 'dudulle' par ce que tu veux faire
J'explique :
date "+%s" est la date epoc # faire man date pour avoir plus d'infos.
# 50 minutes est égale à 3000 secondes
#donc, j’enlève les trois derniers chiffre du nombre epoc via: cut -c -7
je regarde si la variable récupérer est un multiple de 3 # pour rappel : 3000 - trois derniers chiffres
si oui... je lance mon script.
Il y a mieux (plus condensé) mais je pense que celle-ci est facilement compréhensible.
Cordialement,