A voir également:
- Crontab toutes les 30 secondes
- 94 secondes - Télécharger - Jeux vidéo
- Telecharger idm gratuit 30 jours essai - Télécharger - Téléchargement & Transfert
- 1 million de secondes - Accueil - Technologies
- Crontab toutes les 2 heures ✓ - Forum Shell
- Climatiseur lidl 30 euros - Guide
8 réponses
Avec un script shell ?
Tu fais une boucle en shell dans un script, avec une commande sleep 10, et tu lance ton script en tâche de fond (monscript &), quitte à le lancer au démarrage de la machine (/etc/rc.local)
Tu fais une boucle en shell dans un script, avec une commande sleep 10, et tu lance ton script en tâche de fond (monscript &), quitte à le lancer au démarrage de la machine (/etc/rc.local)
il y a une commande pour ça: watch
man watch
exemple:
pour lancement 'en aveugle':
man watch
exemple:
watch -n 10 date
pour lancement 'en aveugle':
watch -n 10 date > /dev/null
dmganges, le crontab ne prend pas en compte les secondes !
Et si je fais un i=0 while(i>0){ mon code; sleep 10;}, je fais comment pour stopper le programme apres ?
Et si je fais un i=0 while(i>0){ mon code; sleep 10;}, je fais comment pour stopper le programme apres ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
tu lances un script qui reste en permanence en machine et tu mets des sleep 10 avec une boucle pour lancer ton programme.
genre :
while true
programme.sh
sleep 10
end while
tu lances un script qui reste en permanence en machine et tu mets des sleep 10 avec une boucle pour lancer ton programme.
genre :
while true
programme.sh
sleep 10
end while
J'ai vu effectivement cette facon de faire, mais est ce que ça n'utilise pas trop de cpu justement ?
Ha ! non il te faut passer par cron
Là je n'ai pas beaucoup de temps,
il te faut ajouter une ligne dans le fichier /etc/crontab.
Tiens pour les param :
http://jp.barralis.com/linux-man/man5/crontab.5.php
@+
Là je n'ai pas beaucoup de temps,
il te faut ajouter une ligne dans le fichier /etc/crontab.
Tiens pour les param :
http://jp.barralis.com/linux-man/man5/crontab.5.php
@+