J'ai un serveur Avec Linux, et j'ai besoin de démarrer un script sh avec beaucoup de commandes toutes les 5 secondes.Comment démarrer un script sh toutes les x secondes?
Avec crontab, le minimum est de 1 minute.
Comment puis-je faire ça?
Merci!
J'ai un serveur Avec Linux, et j'ai besoin de démarrer un script sh avec beaucoup de commandes toutes les 5 secondes.Comment démarrer un script sh toutes les x secondes?
Avec crontab, le minimum est de 1 minute.
Comment puis-je faire ça?
Merci!
Vous pouvez également utiliser sleep
dans une boucle en script shell:
#!/bin/sh
while [ true ]
do
sh foo.sh
sleep 5
done
Ce délai sera de 5 secondes entre chaque appel, et non un appel toutes les 5 secondes s. –
@ErikEkman Oui, vous avez raison ... –
[** Répéter une commande unix toutes les x secondes pour toujours **] (http://unix.stackexchange.com/questions/10646/repeat-a-unix-command-every-x-seconds-forever) –