[shell ]lancer 1 commande a 1 instant t
Fermé
remless
Messages postés
57
Date d'inscription
lundi 15 octobre 2001
Statut
Membre
Dernière intervention
9 septembre 2013
-
29 août 2003 à 13:13
ousmane - 1 sept. 2003 à 11:56
ousmane - 1 sept. 2003 à 11:56
A voir également:
- [shell ]lancer 1 commande a 1 instant t
- Invite de commande - Guide
- Commande terminal mac - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Minecraft instant gaming ✓ - Forum Jeux vidéo
- 'Pip' n’est pas reconnu en tant que commande interne ✓ - Forum Python
5 réponses
salut,
y'2 solutions
1 le mettre dans un scheduleur (crontab at et clones....)
2 ajouter au script une boucle qui teste l'heure le lancer (n'importe quand) il va tourner en tache de fond et des qu'il voit l'heure hop il declanche le traitement
y'2 solutions
1 le mettre dans un scheduleur (crontab at et clones....)
2 ajouter au script une boucle qui teste l'heure le lancer (n'importe quand) il va tourner en tache de fond et des qu'il voit l'heure hop il declanche le traitement
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
29 août 2003 à 14:49
29 août 2003 à 14:49
Salut,
si ta commande doit être exécuté de manière sporadique tu peux utiliser "at" exemple:
[johand@zoot] ~ $at 14:40
warning: commands will be executed using /bin/sh
at> echo Hello everybody |wall
at> <EOT>
job 3 at 2003-08-29 14:40
Broadcast Message from johand@zoot
(somewhere) at 14:35 ...
HELLO
sinon
utilise cron.
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
si ta commande doit être exécuté de manière sporadique tu peux utiliser "at" exemple:
[johand@zoot] ~ $at 14:40
warning: commands will be executed using /bin/sh
at> echo Hello everybody |wall
at> <EOT>
job 3 at 2003-08-29 14:40
Broadcast Message from johand@zoot
(somewhere) at 14:35 ...
HELLO
sinon
utilise cron.
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Pitu
Messages postés
1441
Date d'inscription
jeudi 3 octobre 2002
Statut
Contributeur
Dernière intervention
5 janvier 2013
125
29 août 2003 à 14:51
29 août 2003 à 14:51
Je confirme : Utilises un cron.
Assurément.
a+
(:•Þ Pitu
Assurément.
a+
(:•Þ Pitu
remless
Messages postés
57
Date d'inscription
lundi 15 octobre 2001
Statut
Membre
Dernière intervention
9 septembre 2013
29 août 2003 à 15:49
29 août 2003 à 15:49
Merci d'avoir repondu vite ;)
pour la soluce du test de l'heure comment je fait pour recuperer l'heure actuel et seulement l'heure car la commande date retourne tou plein de chose.
pour la soluce du démon cron ca parait etre une bonne soluce mais je vois pas comment on fait.
Si c rapide donner la soluce ca sera moin long pour les recherche :p
en tou cas merci,
@++
pour la soluce du test de l'heure comment je fait pour recuperer l'heure actuel et seulement l'heure car la commande date retourne tou plein de chose.
pour la soluce du démon cron ca parait etre une bonne soluce mais je vois pas comment on fait.
Si c rapide donner la soluce ca sera moin long pour les recherche :p
en tou cas merci,
@++
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
29 août 2003 à 16:24
29 août 2003 à 16:24
Hi,
Je ne sais pas quel est ton OS.
Sous Unix avec vixie cron
[johand@horus johand]$ crontab -e
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.22102 installed on Fri Aug 29 16:16:33 2003)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
20 16 * * * echo Hello | wall
Tu ajoutes une ligne analogue à la dernière.
voir man 5 crontab
http://dpobel.free.fr/man/html/affiche_man.php?id=554 par exemple
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Je ne sais pas quel est ton OS.
Sous Unix avec vixie cron
[johand@horus johand]$ crontab -e
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.22102 installed on Fri Aug 29 16:16:33 2003)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
20 16 * * * echo Hello | wall
Tu ajoutes une ligne analogue à la dernière.
voir man 5 crontab
http://dpobel.free.fr/man/html/affiche_man.php?id=554 par exemple
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
remless
Messages postés
57
Date d'inscription
lundi 15 octobre 2001
Statut
Membre
Dernière intervention
9 septembre 2013
29 août 2003 à 17:37
29 août 2003 à 17:37
Salut,
j'ai fait com t'as di :
$ crontab -e
j'ai mis : 35 17 * * * /home/remless/test/test.sh
( escape puis :wq! )
$/sbin/service crond restart
crontab -l affiche bien ma commande mais rien ne se ce passe
:(((
t'as pas une idée de génie pour moi ;)
merci
j'ai fait com t'as di :
$ crontab -e
j'ai mis : 35 17 * * * /home/remless/test/test.sh
( escape puis :wq! )
$/sbin/service crond restart
crontab -l affiche bien ma commande mais rien ne se ce passe
:(((
t'as pas une idée de génie pour moi ;)
merci
ousmane
>
remless
Messages postés
57
Date d'inscription
lundi 15 octobre 2001
Statut
Membre
Dernière intervention
9 septembre 2013
1 sept. 2003 à 11:56
1 sept. 2003 à 11:56
est ce que ton script est en mode executable.
sinon fais un chmod +x /home/remless/test/test.sh
sinon fais un chmod +x /home/remless/test/test.sh